649
1
1866
3
472
0
2121
4
770
5560
5
4682
2
1133
957
951
409
1557
415
602
1571
315
787
846
1939
381
454
403
750
517
1588
1042
1045
456
266
467