3800
12071
59194
62912
9108
2855
11829
3436
3832
1023
3252
2420
7204
95403
1943
59955
15174
4031
11315
1690
2384
7944
2807
18636
2018
1828
1639
5955
11172
4337
11250
2665
7981
4392
3609
4804
1013
4063
6045
2883
8890
5006
1210
10987
12011
1390
5110
6584
12453
2971
2784
825
964
779
1215
951
257371
1912
966
3143