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