2907
880
1552
987
745
724
6748
1840
1507
4107
4566
850
1153
939
1011
4233
902
758
741
1545
705
1436
3313
719
816
1465
744
1312
1407
735
787
862
1405
942
1892
783
5267
1255
673
879
1350
2107
700
894
1851
1814
1183
1317
1295
1099
1242
2052
1771
1085
1238
3364
1275
9435
898
2396
1078
798
2906
743
1739
3758
1227
849
2618
891
3799
948
1346
837
1520
1751
955
1672
1963
2390
786
1382
1561
806
842
899
949
1111
733
3024
6251
656
2171
697
1136
816
694
644
9405
861
1821
1530
5014
5250
1539
1295
3349
1823
782
720
1295
1074
1902
664
826
1060
1452
769
707
981