1224
2150
1196
1400
1142
751
1639
1390
2775
716
1529
942
644
1362
742
765
670
830
855
617
683
613
1779
912
779
679
844
800
1625
1248
2019
1340
1139
2887
1133
1410
1394
877
852
660
1092
1048
1535
1574
885
830
711
1242
2741
716
839
675
1591
630
663
1188
944
2175
910
1081
774
1524
2284
693
679
1072
931
1132
1505
1240
623
2159
1125
1753
1002
1963
973
2208
1058
987
1768
1272
1517
965
810
1686
789
1184
3397
846
752
920
1175
3083
1228
754
1171
666
1540
1003
836
661
1844
859
1179
2503
1065
690
2594
2509
1960
1591
668
1406
1397
1467
1871
1203
1338
1478