522
0
692
1346
1199
918
749
866
706
1078
1174
1142
485
3090
6
383
881
2903
3
607
683
1756
2932
2
454
512
645
3871
12
1644
14
352
1285
1218
1
428