2298
1684
3874
1685
1152
981
2444
2778
1736
1719
1058
744
2573
1424
6818
1855
1418
856
10453
792
802
752
2691
2869
854
11769
1235
709
1664
1505
3763
1266
2348
2012
1329
814
1685
952
2839
3815
818
800
4470
792
7884
7120
2233
954
1337
764
2905
2861
837
8565
1240
915
1447
5071
1092
15119