475
0
340
4223
22
217
928
2059
8
370
25440
428
306
1973
516
524
1413
36045
951
3469
2
485
486
281
714
7260
10324
637
213
1318
6339
420
815
2952