2170
4
1013
1
2738
1142
3818
7
5006
5
2939
2601
907
3205
2043
3
1657
0
8535
12
2238
2356
6
2962
1878
2907
2
1189
2115
1232
18258
23774
2551
13967
403
346
3505