1162
993
804
5085
1684
1466
1217
1079
5723
848
1136
1766
876
838
1887
1315
688
961
879
939
883
1293
1272
1709
2144
816
780
746
3812
923
815
1158
1810
987
979
885
1218
836
1568
754
1622
880
2075
948
732
691
789
1422
3164
820
14838
810
1423
855
732
1338
759
1256
2111
743
751
1158
993
2377
1231
791
1150
714
748
1601
778
3570
739
1502
2606
1075
692
1052
704
994
689
759
792
745
1102
931
1048
1278
1833
718
774
764
1312
806
709
1390
1837
1620
840
883
1422
1398
1607
953
884
795
1121
695
1276
2161
822
1002
845
6271
743
845
1461
1130
970
1449