24610
3425
38931
1236
2525
2018
47092
2096
1079
11253
42533
21626
9751
890
5337
1498
6313
1421
1179
4092
1157
1939
798
1359
2129
1253
3061
82565
3602
5181
1507
868
904
1606
921
958
3430
11723
1642
2132
2252
5292
1337
1697
3427
1529
1519
1043
5223
2289
6314
7573
1135
1795
5521
876
935
1724
1534
1039