3585
2771
953
1045
840
3710
20854
3182
1705
1031
1682
1201
1157
1287
1660
2161
1150
980
933
900
903
3529
942
1389
1107
1688
1456
928
1098
10825
1008
959
964
996
1361
882
840
2392
895
1309
1267
1354
935
1230
1827
852
948
1099
939
1061
3185
2207
879
994
1388
1476
5885
898
4684
1409