3083
2
17946
0
2465
592
3125
236066
14
3498
4
4198
1
3779
1289601
4471
2964
3051
1603
1461
2906
2069
5
2093
1329