8262
12
2521
2
10813
7
1295
1
3287
4
1957
2100
14125
10
1558
1535
2265
1534
1364
688
1720
1679
216
0
1888
4309
3
1527
1767
1329
1306
1807
950
2028
1485
1250
1815
2710