1832
3
675
0
381
2907
722
1336
1
2297
2
2572
1319
319
1133
1939
957
126
951
454
403
2121
4
409
415
1045
547
456
2143
294
1557
1661
981
602
388