876
830
2138
833
1567
1545
1432
1059
1112
1128
799
1839
2805
927
883
1105
831
2268
783
4311
3592
1228
2945
1237
71051
1039
1639
1097
977
1227
1222
1499
1048
1053
3892
778
3375
1287
841
2748
2399
3252
1875
704
733
1425
2755
1102
1102
718
807
1024
828
1566
2443
916
1815
1364
1537
2436
630
862
824
707
1224
795
893
761
757
3325
722
1053
1083
1701
713
1304
1480
1265
885
2916
766
912
3724
1100
1122
1093
858
1209
862
907
897
799
2425
701
1207
874
1838
681
3872
811
1881
1960
895
677
1330
855
2738
892
703
930
722
1264
698
783
1258
922
1310
1076
2262
719