2686
1308
1148
11559
1092
986
3494
2127
808
776
3732
1437
774
2319
1242
718
821
6755
838
995
1488
1916
2105
1867
959
1012
1794
13593
3239
807
804
2141
3435
803
1203
1249
1059
948
1840
3937
1641
841
858
1010
812
1677
901
4188
1713
970
1895
16396
899
1291
905
5424
1343
981
791
22781