3800
12070
59194
62909
9101
2855
11829
3436
3832
1023
3252
2420
7204
95401
1943
59955
15174
4031
11315
1690
2384
7943
2807
18635
2018
1827
1639
5955
11172
4337
11250
2664
7981
4392
3608
4804
1013
4063
6045
2883
8890
5006
1210
10987
12011
1390
5110
6583
12453
2971
2784
824
964
779
1215
951
257364
1912
966
3143