897
3287
904
1078
5260
1588
957
865
3834
1134
888
1076
850
906
1361
1023
981
968
1600
1503
1798
777
978
3317
1023
959
1578
815
884
1635
2118
1325
939
1060
932
1572
1155
3066
1271
915
2132
1131
2415
1257
1052
1572
875
827
1524
1007
1984
1839
1179
926
887
1367
849
1146
860
1110
1623
1223
2134
860
1896
1906
871
831
1447
1295
965
1554
2560
1321
1408
913
1474
1646
1097
1753
3134
1862
906
970
757
819
2699
743
859
2648
2073
1957
957
823
2481
939
1203
967
1128
795
747
2582
1195
766
800
3806
794
780
1321
1598
835
809
1564
915
1231
839
760
1146
986
1460