796
1055
793
965
741
722
848
798
1066
966
1115
969
936
971
839
777
1480
1003
1677
880
1196
911
1057
1512
1528
951
1258
2085
2971
1800
1912
1149
913
1814
1556
1008
1500
4504
1424
10367
952
1590
1291
943
3199
1011
1080
1103
1188
2454
4448
2726
1191
5732
1213
2994
5804
9666
1200
1234