359
2
111
1
102
355
384
147
254
1096
5
593
3
431
492
351
3154
1451
0
2072
2680
6
5635
16
2008
788
3064
8
472
800
2430
1031
1163
1524
3798
922
1330