1059
1459
1333
685
1502
1397
654
1202
1222
1696
1256
1148
1861
1268
1126
1098
1277
697
4884
656
750
1343
2187
903
1360
695
1381
1027
1121
1269
1005
1881
1179
3182
804
817
1563
1122
665
1497
1455
700
712
1791
687
1226
784
645
1220
667
874
665
813
790
1217
1480
1140
1767
2196
641
948
1705
650
1880
2012
1866
1766
1278
1992
1094
668
694
678
1350
1096
747
797
1232
763
933
672
727
5246
2421
926
783
1697
1778
651
674
1618
689
715
1458
653
718
777
620
1359
715
867
718
708
639
1120
715
617
1789
656
1255
1157
815
1478
1095
673
1714
1438
699
1501
634