906
782
939
990
1126
1043
1778
886
1252
985
775
1973
755
970
824
1372
859
656
2823
2199
926
1149
1446
1467
1222
869
702
1452
1076
981
1722
1258
1077
1562
780
3
746
1144
2524
1429
951
1338
710
2200
1107
2214
1469
1350
1190
752
1293
1840
2141
1070
733
1417