2896
918
930
865
1095
3177
1386
1175
1403
829
1064
5160
704
1338
1091
1186
1295
1204
1370
921
1102
19888
734
757
688
888
716
716
936
2925
663
1345
942
897
2435
712
911
1239
794
54008
1073
7679
903
839
1330
848
1001
717
2068
1488
710
717
1015
858
1523
1227
1232
1294
981
871
863
778
1131
918
2927
703
762
882
821
2679
997
862
748
1147
742
774
1240
3050
1327
3251
847
3029
1445
662
798
7067
890
3386
1304
927
1093
1612
1215
698
855
1347
963
959
856
1132
1097
1399
1422
3025
1371
1803
723
1109
852
2429
823
1074
718
1058
709
762
1025
1128
1642
786