6
31
0
7
12
116
708
121
91
368
118
114
259
110
79
855
68
657
1347
768
334
1192
358
179
433
167
128
504
134
148
458
98
860
2770
1261
14
72
8
1
41
42
62
2
18
109
415
67
66
3
51
209
26
4
15
45
40
44
21
74