1452
1
3118
3
2546
269
0
3674
10
1251
1824
456
4677
5108
4
2628
2
111
430
403
333
1161
1045
266
928
604
755
2076
1939
846
798
750
454
1343
722
1633