2655
3
2061
3200
3157
2
8506
5
2581
10
2182
6
790
1
1978
1379
7884
17
2921
1609
2650
6346
16
10827
4
2271
1492
935
6517
3572
2074
1843
2146
3571
2773
2041
1881
2313
3070