2951
929
827
852
1933
866
1188
1307
858
2078
774
677
901
3206
1285
746
1982
1281
834
3326
921
651
2614
1574
931
2533
654
827
2380
2933
1104
771
1804
908
2642
662
1160
1052
2196
1019
738
624
961
956
668
1052
790
863
931
2431
1533
762
641
1611
1304
1442
721
833
1950
1108
837
1371
961
1145
673
854
744
633
3115
827
800
1195
1833
807
769
624
812
698
1934
1189
633
1123
1788
737
3773
1805
628
686
851
2891
749
1385
633
1492
1399
763
636
744
6747
1842
833
2403
1513
906
1356
2026
1090
1629
1653
1327
1055
1022
708
786
1257
1031
785
1658
2294
1902