4820
2
2121
4
2710
9
584
0
1101
1
1787
1133
2198
951
957
409
846
1557
415
1939
454
6435
7
602
1099
750
2526
3
403
410
1571
1661
2524
787
1045
266
685