2378
1314
761
781
960
786
929
769
1252
724
1363
802
1375
807
761
1294
2095
1098
1001
761
2448
1242
1024
775
993
805
2098
1032
1101
970
789
731
791
761
755
722
853
866
791
1023
858
3631
1068
922
723
3089
4207
1007
845
964
951
812
1086
1190
721
772
1047
776
2152
916