2387
1
1000
2
994
6339
3294
3
869
7
2164
4
974
6
4198
1233
4470
14
1709
1227
810
2672
722
2582
5331
5
98
0
2268
1041
2583
707
1475
1389
2243
663
1761
1040
2313