4471
2
32302
0
4044
5
17946
2535
25669
3498
4
2087
2986
1
181997
11
3125
19783
1461
2964
2478
962
3090
6
1672
3779
2903
3
3051
2149
1849
3873
15
940
528
1064
7608
12
959
2906