1491
15823
854
869
823
900
2395
793
1277
840
763
733
862
773
29187
1256
1143
811
906
925
1381
1369
1558
992
4340
845
930
802
1564
1927
848
990
1236
1351
1183
1367
1647
843
1015
1563
1709
1378
863
4841
1058
804
878
855
790
1066
1137
1155
1828
872
909
1009
880
1001
889
748