2297
1123
1371
32281
24104
9343
1623
3625
719
3492
2392
2516
1461
1184
1655
10890
679
931
2464
898
3637
2763
2954
12277
4557
3614
8750
1717
1489
1607
3440
841
11345
9287
2959
14412
100943
4022
4597
4391
6018
778
3348
2227
2476
9551
23268
3633
15997
1025
823
1084
733
1328
73150
2323
841
1644
4978
1263