2925
3
2127
7
4816
2
2192
2520
1
1954
1399
5
1179
2109
2353
6960
3789
20
746
2726
8
2689
628
0
2973
9
1768
920
1204
2659
873
7822
22
2102
2199
749
1581
2940
1557
1661
4