1586
2023
1047
1554
1316
792
2159
1748
3661
8687
844
934
1834
1018
713
1156
1014
2091
770
869
752
1057
858
2333
919
1051
1434
832
862
1372
976
1128
1195
1098
865
900
1231
1191
1982
1110
936
825
880
785
1087
864
1011
1273
31311
1321
2559
1416
1526
3781
868
1548
4867
2450
1402
1166
901
1006
925
1090
812
821
873
1636
1052
1103
1002
1132
934
1128
1452
892
2743
1976
919
1836
1306
759
1412
912
1123
4860
765
1436
1159
3073
1074
3909
926
2153
1045
724
868
993
913
2680
794
1612
1586
2350
858
1862
5364
1336
1979
697
1251
2384
823
3833
1804
702
760
4223
3113
765