15834
5011
3700
4039
6378
3331
2097
1696
14668
3180
2766
59955
4555
1690
1697
2018
5841
4337
8262
1210
2785
2094
2784
2032
1674
1223
3382
698
1427
1596
12405
1019
1790
5442
1687
1333
8840
18705
3743
2883
962
1208
2426
785
2395
27301
1062
1809
19285
720
1165
4622
14517
1749
14994
5880
1197
2428
1141
12354