2512
16034
51005
4163
1861
1624
3333
3238
1700
1736
794
1125
4440
3627
14445
1172
40061
34464
738
1063
5095
1473
2102
895
1810
4164
941
1051
3118
5699
652
9350
2866
2362
1069
2547
1494
6437
1223
1163
789
4292
1362
816
4942
646
1421
4031
1742
5059
5954
1420
4748
2140
1399
3911
3356
2226
4446
1869