1523
1
1647
812
3802
1270
3
953
0
996
1549
599
2314
1410
4
1246
2
1834
1680
2270
3442
962
1012
2026
1009
1320
2776
1535
3904
12
1177
1566
1730
733
1129
2194