1649
646
2288
1484
1627
765
1461
2094
2231
1872
1945
1215
1225
1381
692
3064
2905
1602
3558
756
1802
1515
841
2692
913
3974
741
600
1070
685
781
849
1610
1367
1783
675
710
787
939
1525
1532
1990
2061
1145
1124
1693
1262
791
717
1016
2206
823
1485
725
654
1627
1905
1540
904
1515
2733
756
678
933
753
973
1714
1333
2143
1489
2495
1261
601
815
1900
1158
1130
727
968
600
717
957
1236
2500
1328
1180
617
2238
893
2674
2003
4038
738
1115
1360
965
675
665
2134
781
894
1553
625
1129
939
999
1352
714
2588
790
706
1424
794
1011
679
810
701
2678
740
692