2630
8
1165
1703
6
2907
10
396
2
1050
3
3793
21176
14
1910
17
1549
1901
1
1816
5
1011
1452
676
4
8919
1623
8746
2117
7
2561
1037
3353
878
2657
1309
2029
328
2115
2049
2756