0
0
13
26
222
212
222
126
506
163
2
1046
26
45
451
459
4
1
16
520
575
187
10
169
432
970
3
428
106
118
12
12
0
300
135
159
645
105
296
76
448
124
18
382
2
