4820
2
653
1
2234
2710
9
2121
4
1133
0
1787
957
951
409
1557
415
602
2198
1571
787
2526
3
846
835
1939
1033
2297
381
454
403
750
1458
1045
456
266