4820
2
854
2198
1364
0
1133
1939
957
951
454
403
2121
4
409
415
1045
456
1557
1661
1
2710
9
2326
602
1806
3
722
410
787
1161
3493
5
4396
846
3946
668