836
2104
1043
1267
1645
790
887
1508
996
1242
1269
826
1279
1932
2574
992
1077
842
1454
1634
745
795
1440
1612
1020
836
2215
1250
2152
758
1184
829
931
870
1313
1292
1387
750
1607
1048
718
1786
1148
1999
3172
1398
864
738
791
2090
7172
2603
2804
2563
1605
753
808
3182
818
1050
1940
1062
747
1133
4302
672
1128
4397
1430
679
1300
1499
1035
671
689
823
811
2333
1677
921
1206
1753
625
668
892
693
1297
1790
836
1533
644
759
3442
1908
2047
846
1006
2198
717
1147
670
2939
1659
839
1134
707
1843
996
665
1923
722
1592
888
2723
1004
1568
650
1294
1366
803