4820
2
2198
1066
1133
0
1939
957
951
1634
1
454
403
2121
4
1149
409
415
1045
456
1006
1557
1661
398
602
3688
18
418
722
410
2710
9
787
1161
4396
3
846