905
1
1775
2152
0
957
951
454
403
2121
4
409
691
415
1045
17637
1557
1661
3148
9
602
330
2657
2
1431
722
3929
10
410
2640
1871
3
787
3217
7
1161
846
668