786
1509
728
776
1213
1047
902
759
774
893
1064
2679
2665
899
966
774
1410
969
875
851
1069
957
1110
2548
1080
1216
904
2959
1002
2511
879
1094
3048
1003
1102
2031
2987
1148
1147
1418
1734
2719
4036
1095
2987
1766
3135
1310
2907
3555
1353
1683
1793
1936
2450
4649
3510
1530
2355
3307