882
3
2992
6
2670
1
1088
1369
1172
790
1438
1686
1657
2
2479
2354
4
1063
8345
2021
9055
10
4483
8
1450
1529
0
2840
2829
16338
983
753
3920
3296
3083
1320
346
992