3125
2
18816
11
3546
1
1782
1380
0
3227
3498
4
3779
4471
2964
3051
1603
1461
2906
2591
1211
1289601
1951