1312
1789
2639
1373
1161
1129
1706
3465
841
933
3958
985
1514
781
1983
10183
783
2374
1326
762
1400
1845
2175
4916
2175
4710
7409
7235
815
1490
2106
982
3125
1191
1075
1658
1137
3164
1004
5398
1131
983
857
918
885
1188
1459
1273
9223
3369
1139
4228
1329
1050
1386
1998
4581
1685
840
6668