1066
1
2535
2
2349
3
2934
1168
1801
0
1431
6517
4
2456
1013
1366
1988
1305
737
3931
6
650
2209
1599
1566
1306
1211
7733
1752
1618
796
3576
3485
7
2528
4670
4651