295
1
357
2
390
471
6
8
86
305
240
76
75
209
718
4
794
222
0
619
422
375
467
7
1273
5
258
474
13504
19
323
1364
381
465
378
179
2200
106