24610
3425
38934
1236
2528
2018
47095
2096
1079
11253
42533
21626
9751
890
5337
1500
6316
1421
1180
4093
1157
1939
798
1360
2129
1253
3062
82569
3602
5182
1507
869
904
1606
923
958
3430
11725
1642
2132
2253
5292
1337
1697
3427
1529
1519
1043
5225
2289
6314
7573
1135
1795
5521
876
935
1724
1534
1040