21693
8860
14764
7228
3022
6655
7106
5698
2943
4537
2944
3053
1930
2845
2163
4115
1093
5758
3227
4161
1623
1845
2409
4537
12483
3852
11070
3564
2889
1906
6564
4072
2866
17033
2151
5700
2126
2571
3278
2487
1888
5581
2103
6153
2265
9533
6241
5995
2551
5683
7218
25161
4564
2569
5893
2418
6423
10814
3015
10587