906
2
379
4
78
1
1441
2427
726
1245
1871
15
113
449
782
3
607
838
560
0
84
450
516
68
304
201
1207
20
585
674
124
63
197
107
472
28
76