791
1398
1670
1169
730
1093
988
2555
635
1516
1087
603
1053
1035
1095
1319
943
1231
911
912
1254
655
4385
1008
973
1119
1013
1101
826
1058
929
1091
2700
2093
1125
1131
715
876
2987
1141
789
1222
1091
1140
777
1967
2694
990
877
868
1289
1575
1616
1438
1069
3973
897
1091
1294
824
2174
758
1261
1158
1304
676
701
605
704
1001
1423
957
778
1168
1969
1650
2860
683
1850
714
1170
699
4103
1379
668
1329
677
678
820
1351
1366
1348
1651
728
630
1444
841
1397
862
617
2325
659
1348
794
931
3397
1733
1319
897
2137
1154
1626
1290
1991
2111
739
1130
630
712
1647