31
692
297
5
434
4
810
11
550
709
133
1887
426
119
8
784
101
983
439
872
280
610
517
450
11
7
652
573
242
212
289
778
155
72
575
453
320
601
6
341
1972
423
790
15
802
1253
345
496
484
896
873
3613
5
