1866
3
2121
4
770
0
472
584
1101
1
1133
4682
2
951
957
409
846
1557
415
1939
454
6435
7
602
1099
750
4936
403
410
1571
1661
2524
787
1045
266
685