4424
4
2666
2
1439
1
825
1639
1996
1084
4902
27
1719
3
854
3498
6
3519
1246
1976
4065
2081
9
957
4109
461
494
1114
5
9848
13097
2382
8004
8
1409
3415
6258
28
2610
887