2031
1904
1422
1080
845
674
1740
2196
956
857
982
685
767
1110
796
736
1191
920
1146
1104
795
1413
864
758
928
901
1075
817
890
887
1073
1281
4675
1007
852
1093
993
1172
1009
3680
989
933
1333
856
1073
3095
3040
1285
1072
1242
1335
3268
1501
1696
1904
14916
1101
2657
1776
23185