1286
911
3501
798
1068
7870
940
823
840
934
1290
870
1609
947
920
845
940
893
1056
1010
1161
3430
1491
861
861
1099
943
1025
1262
1149
1959
908
1806
1301
1137
1033
2272
1288
1154
1694
1277
1653
2354
1693
1405
1426
1271
2474
1413
1597
1736
1653
1432
2002
1502
1471
1729
1641
1499
1585