3196
2
1688
1
1431
1833
1969
658
0
1767
2495
4309
3
383
1558
3125
5
3189
4
14125
10
1757
2515
2146
1295
1720
3156
8
1233
2901
2435
2265
1446
2710
2942
6
1309
1527
2462