2228
1748
22688
7488
1806
2661
2200
2098
1767
2962
3008
3245
2189
27281
15458
5382
2690
2621
14899
2865
8162
3948
1970
2667
16647
4335
13377
2364
2448
4777
2369
2756
1735
13723
1771
2110
5428
2122
2558
1883
10328
2605
2307
12449
2304
20154
4623
7003
10049
47158
2130
6605
1693
2413
11882
2960
2325
2362
2668
10827