1254
2
1285
1
1205
8
1751
2207
1107
623
1527
2476
3
2466
5
1015
1694
2046
951
1957
929
690
3211
0
2669
1746
432
2551
564
989
6110
4
1743