25743
3606
39564
1334
2675
2120
47497
2215
1162
11431
42728
21778
9910
973
5522
1607
6488
1510
1291
4238
1248
2060
875
1474
2239
1358
3180
82888
3770
5310
1606
942
985
1705
1009
1040
3631
11999
1739
2252
2391
5431
1416
1780
3508
1618
1602
1113
5401
2371
6457
7704
1217
1891
5662
950
1013
1816
1620
1113