1429
997
714
2326
962
739
1133
1178
1110
639
1241
19228
1635
2390
1743
851
1373
1282
1448
1471
1077
1768
974
1106
1892
931
1215
876
866
946
1752
1005
5108
827
1565
1017
1649
1114
1590
728
1582
4912
1020
1996
1440
806
982
1047
698
1552
949
1695
1481
687
1316
740
2019
1778
9085
685
1576
838
784
1896
1247
1491
1255
957
1967
1804
819
824
2445
667
684
748
759
906
720
785
2004
3049
1260
1139
1551
717
893
2387
1274
1329
739
800
688
707
715
1585
1523
1417
692
989
954
1352
1263
1195
710
1255
1101
928
9166
994
925
1430
961
894
877
1859
1198
749
918
1386