893
1062
2754
2289
1350
1324
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
704
2038
756
1659
3394
833
816
889
1294
3425
1050
1259
1543
679
861
1189
786
694
1101
814
2198
1056
787
686
967
913
803
739
770
1846
693
1208
1430
1153
6276
833
1667
1434
852
863
1532
2139
1059
1053
784
1322
1273
1348
787
742
1719
1273
684
1116
1294
1348
937
881
743
912
778
810
1314
1047
688
1110
898
1307
915
1001