2726
2
2409
4
1006
1
1149
398
5164
2878
5
1983
2499
3688
18
13835
4802
15
351
4713
1758
0
1306
11611
530
637
661
482
1464
417
2252
7756
3
2506
3293
7
4915
14
9807