673
2091
600
1308
746
959
626
701
670
1556
1042
714
2408
736
923
823
928
707
873
991
1205
782
1401
3330
1149
1121
907
832
1133
764
812
598
1821
848
1255
933
3298
1141
740
882
1638
833
1393
828
970
1703
684
1269
1117
1198
4362
710
742
1907
1128
1074
829
690
1277
670
978
729
681
852
809
1963
1190
2261
1597
1130
902
898
1163
1090
2099
653
4109
1513
691
730
735
782
835
1018
915
849
1898
1429
1764
925
1110
1696
1569
1391
1514
604
1036
687
1400
1354
925
639
1063
823
672
1283
1077
1367
1121
1349
1629
1166
965
707
627
1589
974
699
773
724