946
1
543
0
1622
312
3795
3043
2
2086
850
650
292
1133
999
1939
957
447
951
454
403
2121
4
661
409
415
1045
456
1566
1557
1661
17184
44
2659
602