928
893
4955
983
1100
1872
698
957
861
1262
793
6181
1434
879
739
739
770
890
897
1550
796
4920
669
1071
673
2364
703
749
906
826
691
890
754
1126
2561
1045
1478
7213
823
764
909
710
710
767
1349
1846
2066
1555
6265
6602
3261
20268
1123
1053
1489
1017
3039
936
1003
2436
1024
1683
801
849
741
962
850
1710
2147
2599
814
632
1501
833
779
935
803
1589
1315
1412
826
792
809
1642
768
797
701
1071
946
892
1035
706
807
793
1173
1075
1098
869
1401
1426
603
923
1445
2330
1285
14704
1022
1035
1033
1349
1657
689
1422
1198
744
1094
784
934
912
792