3835
4
1292
0
1638
1691
1
11351
17
882
3
666
579
2598
2
2075
12
2099
182
854
5
1494
571
2178
2252
1129
175
1344
1191
2083
346
935
1104
2512
9566
8
3505
802
693