830
2
409
0
787
4820
3632
5
625
393
7952
1
951
1346
4
2198
467
1009
1133
1939
957
389
454
403
2121
415
1045
456
2855
3
1557
1661
1023
602
1333
722