1058
752
1714
1664
1279
1430
3475
2821
793
4208
1801
800
1362
628
5819
723
1456
1606
1264
956
2126
1460
710
793
855
1887
952
1010
2730
948
2005
712
712
1871
964
873
722
2005
731
1199
768
1535
620
2223
1105
1142
1293
771
830
749
1801
959
1200
1065
958
648
2549
770
896
1686
721
696
1374
868
644
746
1773
2001
1367
1971
1146
916
896
2164
1935
844
1006
1387
2877
898
690
1339
2033
1471
631
651
651
1250
1872
792
1152
1007
877
835
1439
957
934
1367
789
1199
877
941
2163
3213
639
898
1066
1334
1498
1922
1089
1807
1434
2369
1255
7695
1782
3292
1643
927