2110
1
951
1606
7733
2
2530
4
1751
1526
1690
2769
0
1174
2710
2392
1828
3
1668
1787
1047
2368
2131
1268
2906
2493
18
1396
3485
7
2209
3326
1720
1296
1371
2456
2495