2682
950
1133
4865
1262
3455
1130
986
3265
3993
2024
5212
1686
3818
1085
6038
15220
7510
6411
2974
1594
8390
4605
2550
2373
4117
7984
2340
5756
82936
4548
12450
193763
34333
6703
19404
3407
71145
496379
6674
5330
7402