872
366
819
977
186
1620
1180
585
434
12
13
121
69
1641
773
503
517
6
8
638
711
1291
740
877
462
1202
586
418
12
809
917
1
765
826
11
309
155
2354
1159
