776
1009
1558
949
718
1229
810
1668
806
608
1554
916
1321
1017
2366
1535
944
1180
2142
788
1003
959
1012
1551
1078
667
1412
933
1443
968
629
638
791
1398
1670
1169
730
1093
988
2555
635
1516
1087
603
1053
1035
1095
1319
943
1231
911
912
1254
655
4385
973
1119
1013
1101
826
816
1278
704
833
1031
1510
1015
662
2180
1579
781
1020
870
719
1933
903
1599
1002
1988
712
859
1064
820
987
903
2774
750
1307
873
739
1451
846
777
753
759
1124
1062
843
1272
670
1163
673
888
1492
2456
845
2513
996
687
3188
1111
812
1309
2279
1408
899
1182
998
693
709