1006
700
809
3512
5141
748
799
4956
1909
2757
2011
899
4632
1538
2150
991
961
2034
883
1847
3168
825
873
920
1396
1578
1527
1071
1554
867
1755
1953
4628
1392
1570
6525
11482
933
1466
1315
1424
3103
1081
6759
1244
2444
665
1698
1748
829
821
755
1114
1998
799
1126
1643
770
1070
4636
861
1178
1401
1576
5374
2345
3640
971
3139
852
884
916
846
920
842
949
1000
3253
1661
771
693
1557
701
1501
742
1187
1087
889
771
15319
1159
771
798
7561
1690
1373
687
828
735
789
1709
765
1579
746
2985
864
903
697
1259
664
2104
962
1368
693
859
733
1878
685
862
719