2356
1555
770
754
3982
853
1237
1528
1254
908
1978
1488
1894
889
845
2308
1685
782
5565
3325
2126
2005
923
1129
1481
3559
2690
921
3933
1425
1039
1092
804
968
1055
1917
875
609
852
765
773
752
824
990
757
5276
958
1170
737
692
1470
1786
1078
965
722
703
765
697
774
1097
1447
830
791
2477
706
1848
1649
1198
675
851
1843
816
2873
1365
816
966
2709
2949
923
11914
1417
1294
2720
1809
829
1233
1315
976
732
1472
828
1419
733
1733
960
976
1020
1375
1063
1714
710
2447
871
665
1579
3095
924
1215
795
756
1642
1682
716
1913
2013
6173
1028
758
913
1143