2512
3275
4319
23951
45499
1160
2999
809
1074
1597
875
2636
10155
2211
875
2641
5361
5728
26466
40561
14589
1577
2438
1661
3432
765
1239
1052
4825
1748
875
1395
2183
5613
6696
2067
1331
1337
2528
1703
4409
21861
2656
950
2901
3242
5946
1892
2019
4008
1258
1650
1473
3647
2140
3722
2058
16591
2872
741