2939
2
1408
3
2810
7
14584
6
2494
1
1328
4
1458
3843
4071
5
1044
1799
1567
1281
4503
22
6264
28
5903
13
4791
1863
8
3004
2160
10
1663
5019
3585
11
8089
1946
1345
9
3642
1351
1480