1066
1
2535
2
2349
3
1168
1801
0
181997
11
1431
2456
1013
1366
1988
1305
737
3931
6
650
2209
1599
1306
1211
7733
3576
951
2044
234
3326
1720
2392
1860
1371
1681