159
1
495
145
0
44
262
359
606
3
188
103
393
138
184
97
66
49
1364
1663
4
463
1021
942
426
2539
9
867
2
2299
344
67
246
601
89