3855
6
2551
4
4398
10
10827
2207
0
1605
1
697
1289601
2578
666
3070
3840
7
397
3758
5
1765
2
3020
17
2471
4005
3
4116
11936
1188
1616
2390
239
1880
3554
9
3326
2974
4517
8
1526