1451
0
1815
2
1688
1
1431
1833
2776
1969
1194
1891
797
2099
1622
2352
1681
4309
3
1364
574
1075
1749
3117
8
2522
4425
6
1527
5375
14125
10
1339
1137
1866
4
2028
2104