1635
4
1586
1
1935
2
1527
1057
0
1223
1502
959
1079
1522
5123
6
6494
11
2199
5
2638
1355
3
1255
1479
985
424
906
956
2562
6083
9
3427
7
1078
1621
1419
1478
2213
762