3186
1
8527
6676
12
951
2325
6
123674
35
108797
0
2048
2
3256
236066
14
1289601
4
159
1025
3284
7
1239
1710
3546
5164
5
2131
2299
10827
19932
674
1360
4032
174730
18
4402
15
444571
9
913
3316
10