1270
1
770
0
2345
1866
3
2352
1719
2
472
2000
966
640
4431
6
1419
2674
5874
4682
3404
2113
862
1422
2545
1545
1573
1575
4936
864
791
819
9768
8
1351
1392