4135
675
808
967
3067
1407
991
1704
3925
2444
671
936
755
2734
1880
832
815
1861
2423
710
1369
713
2293
964
1095
858
966
14842
1141
3275
701
1835
969
693
2491
1322
684
3554
2952
1853
841
2483
3851
1522
1061
704
2038
756
1659
3394
833
816
889
1294
3425
3115
990
906
1079
943
1013
759
865
1286
2329
816
1618
2116
1671
783
778
679
713
2128
739
1213
2609
647
1093
746
793
1106
1317
1245
827
1218
934
767
953
2050
1069
1044
2208
1812
836
819
1568
5232
1735
1029
1108
11078
666
646
7627
1207
2108
1017
1382
811
1207
1080
799
1092
843
756
1510
1251
1587
1574