1056
1
1304
2
4820
1208
1129
0
397
771
3440
770
1095
2500
10
2995
8
1866
3
3323
4
2143
1565
1375
984
1665
4438
5
874
472
2904
1392
1361
1126
1513
500
1374
1390