2139
1526
858
95342
25360
3197
10871
3737
3975
17883
1648
5102
10781
257065
649
1022
3071
2086
19838
591
863
4504
13788
14484
8302
5621
1058
3233
6093
5462
10104
14977
4998
745
9538
1136
4531
912
4256
1322
899
1039
1494
1949
701
6107
10196
959
1092
9397
1544
889
1650
765
708
1054
705
8973
3607
3820