953
980
1905
960
945
1008
866
917
913
3313
1465
5458
901
1263
821
864
832
1029
3539
1018
863
1291
10173
2175
921
2005
1668
996
987
1091
1315
930
851
851
1200
971
1292
1348
1541
848
971
1042
1709
22545
849
953
822
850
961
927
1005
818
816
927
833
917
1925
1249
1642
1325
841
910
1747
2639
848
739
1014
847
1286
762
858
842
853
11570
833
2049
837
1472
2529
823
1479
845
903
2130
1141
2100
1047
17805
1918
994
3543
902
2231
715
1131
838
1277
773
1106
1928
937
920
1003
1790
843
823
829
1246
877
1107
932
3056
1359
846
1852
890
1163
1003
772
1098