3222
3
4398
10
1289601
4
131589
1
3303
23558
17
1558
4837
5
1174
2964
8
4093
11
10827
8527
4818
9956
2970
1140
19944
2
567
7592
7
7951
18
4358
6