756
21
2
12
13
36
8
1110
599
16
10
430
1
7
108
871
22
14
6
286
960
759
410
4
671
399
47
33
537
3
20
394
19
11
1188
632
186
675
15
43
146