1232
1
2939
2601
4
2043
3
1657
0
8535
12
2238
2356
6
2962
1878
2907
2
2086
18258
23774
2551
13967
403
346
3505