4309
3
1558
2
1075
1594
1250
1
2255
1767
1229
1451
0
2886
658
2099
1364
1514
2873
1585
383
2100
1431
2505
2776
2710
7471
9
3591
11
2110
400
1583
83
1380
2942
6