507
1
1060
2
4876
6
13157
10
4676
0
8302
4
187
1088
1957
682
1114
5
1504
109
257
1334
181
3
233
1175
866
1405
1543
99
1599
179
298
74
397
388
370
501