2219
4
1428
1
4884
6
1373
2245
3
2522
2
2629
3014
20
562
11153
8
1268
1174
1087
3613
3154
2496
1257
3222
4398
10
4837
5
12459
10827
8527
9956
19944
1289601
3491
567
4358