2497
6332
1156
3049
986
7908
1083
1165
17557
12508
23641
7164
2176
6170
2353
4922
3105
33081
1794
949
2150
17983
1572
2149
1075