2132
2837
2735
847
893
1062
2754
2289
1350
1324
4135
675
808
967
3067
1407
991
1704
3925
2444
671
936
755
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
704
2038
756
1659
3394
833
816
1990
747
1762
797
909
944
746
1352
991
921
2151
8175
743
2957
656
1129
1437
1518
950
986
909
1471
1619
893
1277
1179
1156
1085
934
2687
1288
8752
1900
709
1058
1040
852
832
1706
1325
1867
1646
901
1291
789
1128
671
1317
969
990
952
849
1763
3149
978
2611
814
840
1601
1275