2623
1
4820
2
7952
951
0
409
1346
4
1877
2198
2982
3
467
1009
1133
1939
957
454
403
2121
415
1045
2524
456
1557
1661
602
3659
14
722
410
453
2710
9
787