675
1
66
85
392
1026
5
188
141
132
96
2
163
130
134
532
448
275
0
307
414
90
624
982
46
45
1284
4
1116
426
143
74
391
349
1471
3