1660
801
841
2162
781
900
707
835
1249
2600
1313
1916
804
1284
692
1967
799
2733
630
2243
1577
12067
906
708
1385
873
1846
826
979
990
760
904
972
762
1039
771
2540
921
4202
2824
4254
743
1312
2089
1150
1404
1560
807
1091
1250
1023
1217
680
1031
893
2441
744
3785
6876
721
1755
1872
716
1450
1176
1386
1002
8434
3287
1840
1244
644
1146
1649
795
1198
1775
1168
3817
2269
1383
3328
919
3668
664
765
1545
5010
1139
2433
1132
795
2031
1900
4222
1000
726
778
778
5139
858
1102
1045
847
1243
1958
712
988
883
1466
747
1044
1027
1789
717
1102
1193
2616
1208
1051