4398
10
1289601
4
3303
23558
17
4837
5
1174
1
2964
8
4093
11
10827
8527
9956
3
2970
1140
19944
2
567
7592
7
2195
1809
4358
6