1451
0
1688
1
1431
1833
2
1815
1969
1767
4309
3
3196
383
797
1622
3125
5
3189
4
2352
5375
1757
2515
1194
1295
1446
2942
6
1339
1137
734
658
1681
469
14125
10
1929