932
929
869
855
1805
819
873
1948
2371
2041
879
825
902
985
815
1476
1045
924
867
871
857
1028
1137
922
1183
1012
948
1529
1332
4527
882
979
922
790
1419
840
844
873
2915
852
1502
1316
1414
1249
990
927
3559
1049
1807
926
937
1139
1147
1015
945
1368
890
1661
1493
864
1106
1013
1140
901
1187
1589
1289
1130
1009
1202
835
4294
1297
792
1097
1359
884
846
1357
942
1700
786
848
763
1441
6463
835
868
868
771
1854
3117
872
908
1086
902
1018
981
892
834
931
1047
2876
3022
2155
1139
1771
1011
1494
1013
1001
803
2028
1027
858
1510
1149
964
1477
3404