1315
1
248
1754
0
645
578
1049
463
341
798
714
675
1346
4
935
1133
1939
1132
957
951
467
454
403
2121
409
408
415
1045
456
1557
1661
4180
12