1189
0
3125
2
236066
14
3498
4
4198
1
3779
1289601
4471
2964
3051
1603
1461
594
522
791
2906
2069
5
2093
1329
936
685
445
4155
7
2983
5033
15
1823
2258
389
758