94
1
309
2
148
599
2877
12
722
4
995
1425
4890
15
1290
601
1138
856
1986
474
868
8
1991
567
0
846
340
65
109
278
242
269
564
600
3
230
237