797
671
4582
2264
693
745
783
1738
2167
728
920
1567
1432
708
726
2156
986
1101
709
1980
1351
2403
4919
1671
2783
1283
1767
625
1151
1220
704
853
2984
1560
898
1839
986
1545
1526
689
2170
991
1392
1160
737
1613
1445
776
1090
846
2031
972
736
1404
889
1077
956
744
1367
674
663
659
2308
2225
1166
988
753
691
675
877
644
746
1256
681
778
657
747
1004
1177
638
821
1149
1537
1175
684
1265
725
716
909
1478
982
1356
721
1413
932
756
4155
906
1051
733
764
2086
807
785
892
2698
917
1655
963
657
1062
845
1677
1395
1050
1288
910
2520
701
1293