18944
2486
2176
1440
983
1481
2101
50647
1015
71493
28665
1198
1804
1385
30369
1319
1163
2845
3515
12226
3836
28648
11830
4303
2080