591
2
205
582
17
72
344
22
235
19
7
903
159
10
166
83
14
707
311
57
294
13
266
988
637
11
1212
17
1053
10
126
1482
521
468
202
235
428
12
688
44
1563
863
507
505
873
874
1037
0
