504
5
13173
10
794
0
945
4107
1299
3
1760
15
16549
1
80
125
71
36
59
91
169
85
180
212
68
898
216
416
1081
2
264
64
144
79
733