7733
2
2392
1309
0
1751
1
2287
2427
12
266
1690
2861
3137
1599
1992
3
2710
1668
2788
697
2368
2600
4
2131
1268
5565
9
2110
2493
18
1396
1890
1946
2980
2213
951
3429
7