1932
1358
901
1079
1162
1169
3543
939
1965
1945
979
1251
893
1393
1026
2006
2682
1610
2267
1081
930
1289
955
2075
5728
852
1442
1163
1620
760
1003
956
1315
1679
1020
860
1335
962
21285
1291
1087
1069
897
2494
816
1425
2414
8134
54527
8805
837
1979
72242
1005
1846
1429
1152
975
763
1159
610
1107
912
698
892
1124
1336
733
1051
1233
990
887
1585
1285
818
1751
697
1832
1558
1052
1742
676
785
1785
1132
697
1292
2378
1388
1693
2870
778
1348
926
869
2902
817
2374
1074
657
833
937
722
903
1128
839
1050
777
748
1225
883
998
3872
779
1446
933
896
3113
1497
1477