882
3
2664
1411
2784
1
3920
11150
4204
5
2350
2
9036
9
2177
2570
0
6844
1087
737
10827
4
2082
3035
2255
389
8786
814
2544
6
558
785
1000
32302
2228
791
3593
16