2691
9
1344
1
951
2312
0
1451
582
2522
2
2505
1306
1681
1529
2152
2921
5
1449
1015
2294
3386
3
3354
2468
1265
6516
8
1038
3683
12459
2163
1694
2044
6047
4
658
2462