2518
2399
1306
7350
1416
957
9157
1152
4216
7570
1079
5399
4335
1849
2488
1029
2405
1725
3858
1383
2016
1836
1357
1600
1348
39272
3257
2419
2098
15978
2688
10718
9596
1961
3149
7480
6509
1542
5610
4804
2236
3141
30436
8160
1900
4059
4619
18461
4546
5042
3051
31177
98120
2089
12240
8913
44947
3325
20693
6486