752
2
2730
6
2904
4
1379
1
911
1222856
3251
2934
8
5617
5
2749
3
2445
1093
895
2059
886
0
1452
6062
16
1326
958
8731
1968
1107
6302
2628
593
1496
2084
2599
383
6714
10