1635
1
2762
5
821
8
3372
19
1454
2
3155
7
2511
10
85
1316
3
221
2632
1987
1240
0
3170
6
3183
314
258
1083
507
381
1879
601
614
960
338
1146
84
4212
885
686