1431
1
2710
2
1598
1041
583
2440
3
4926
5
909
194
0
1734
1637
1312
3176
1518
1875
2411
1534
2776
2265
1535
1622
2270
1485
734
1280
1021
862
3041
3125