1451
0
1431
1
1688
1833
2
1969
2352
1815
3125
5
3092
4
1757
3196
1834
1622
1763
2515
3
2948
9
1767
1294
6617
1494
1416
1536
5440
8
1296
1681
2083
776
994
6
1467
1127