1029
0
836
1
3779
2
4471
1400
2964
3051
630
1603
770
4230
1461
2341
4
2582
2906
2042
4250
25
2258
8
572
1672
108797
2990
1294
562
2478
10827
2386