2443
1
882
3
2664
1411
1704
0
2784
11150
32302
4204
5
2350
2
9036
9
2177
2570
6844
1087
737
10827
4
2082
3035
2255
17946
389
8786
814
2544
6
2825
558
1000
3621