952
2680
695
2153
920
612
843
3464
1918
2002
1572
923
1200
661
954
987
722
1502
791
1373
3836
1188
755
694
1039
1213
5721
8373
655
3616
975
1490
2074
1051
1392
621
1357
1731
905
905
1442
6347
809
6409
1595
1927
1045
1877
2084
1294
2121
1664
1020
1078
809
816
820
1067
815
1261
925
2512
984
746
1036
1600
757
2132
1417
1915
2021
696
792
4553
708
5960
838
853
5391
1155
1593
1572
868
744
2427
2792
4315
2202
948
989
775
1540
849
755
1090
1367
5134
2140
662
747
2243
1602
988
2613
3060
652
848
2786
1211
2447
940
899
768
851
1358
675
990
731
692
1230