181997
11
2740
1
108797
0
585
297066
690
1976
2
10827
4
1992
1289601
2525
2480
2596
3090
6
4335
2348
2627
5627
55904
7034
4837
5
12779
8
763
189326
37355
13
2539
5782
4096
12459
3