475
1
625
1245
3
656
2283
946
776
1034
1324
2511
2
783
941
481
1478
2242
6
1612
536
0
1734
1111
4
1459
1089
685
1426
103
1374
5
2964
78
1192
1147