4820
2
945
0
2476
3
2198
1133
1939
957
951
454
403
2121
4
409
415
1045
2138
456
4059
1557
1661
1
602
1037
2217
2921
722
410
4151
2710
9
787
1161
4396