1866
3
675
0
472
2907
722
770
4682
2
1336
1
381
319
1133
1939
957
126
951
454
403
2121
4
409
415
1045
547
456
4936
2143
294
1557
1661
981
602