2872
4
1189
0
2996
32302
4044
5
17946
14
345
2535
2
25669
1193
3125
19783
1461
2964
1
3498
2478
4471
1875
1672
3779
1663
2986
758
940
721
572
181997
11
1512
2270