1866
3
472
0
2121
4
476
770
4682
2
1133
5262
10
2418
1
957
951
409
1557
415
1702
6
602
1571
787
846
1939
381
454
403
750
1656
1045
456
266
467
4936