785
19
33
595
914
858
224
374
626
791
934
335
15710
1792
23914
734
993
1997
342
241
878
173
502
24310
868
1337
125
1203
944