3551
10
3286
0
412
1946
2
841
5505
14
305
1057
103
510
3554
9
1038
1106
1400
1263
4248
791
10243
4
1060
1178
683
1145
1079
608
807
810
1372
917
1665
1288