952
796
926
1074
1313
2333
1201
1203
888
1168
985
752
1140
1557
940
9577
1276
3936
764
966
1350
1631
8548
936
1513
3373
957
820
926
943
1248
1305
843
9309
1376
1218
1865
874
2148
804
1019
4180
1268
5031
1404
1076
903
1098
3412
9198
3405
1283
3674
956
801
2075
1726
930
885
1740