912
1321
10233
840
818
926
1888
924
10291
1603
832
1205
1014
2335
3382
1052
1899
872
2625
859
1296
1099
985
1048
1935
2945
2470
995
929
827
844
989
826
854
1056
1069
1166
793
738
2113
1367
889
888
966
866
828
973
780
773
856
834
1282
814
8163
908
2796
1547
3218
841
992