1276
6
3159
3
3281
1
1927
2
2281
1020
5489
9
6403
12
4535
1286
2341
2361
4
813
2217
8
2685
5
2129
1513
2830
2794
1150
2504
2212
1039
0
1716
1304
2772
2703
2109
3382
866