1246
2
1834
1549
0
3802
1
1270
3
996
953
3442
4
2026
2270
1680
1012
1009
1320
2776
3904
12
1177
1566
1730
962
733
2194
1129
1642
2551
1686
2314
2114
623
983