3551
10
1663
5
4142
2286
2
1930
0
867
21
1452
2054
1
1101
4721
4639
45986
34
956
3052
13
510
536
2472
492
387
2959
44995
40177
348
1104
1933
1795
55
4321
4