1451
0
1688
1
1431
1833
2
1969
1815
2352
3196
1622
3125
5
1757
1767
2515
3
797
1446
383
2942
6
5375
3189
4
1339
1137
658
1015
1694
1681
951
469
690
2495
2966
11