1866
3
472
0
2121
4
770
4682
2
1133
1163
1
1167
957
951
1379
409
1557
415
4438
5
174
602
1571
787
1218
846
1566
1939
1245
349
381
454
403
750
5393
8