977
1656
1619
846
732
1144
817
1420
808
796
1533
2930
833
723
811
904
988
799
976
880
791
724
841
1026
1108
852
993
696
786
624
2218
927
1024
676
925
902
956
1265
1014
1303
913
1175
1022
662
726
812
1233
722
1034
1315
1226
695
1052
825
1065
1580
668
956
1547
1001
2695
1638
1766
858
687
769
1322
800
1680
2322
2224
1110
3275
1241
902
689
1334
3206
2706
2212
708
669
8884
1535
951
1135
1298
845
1163
2434
1146
1858
1583
4040
2542
697
1597
634
3296
2907
1288
1507
2507
2517
680
616
686
747
2163
659
1971
693
903
1294
743
769
936
1415
916
688