475
0
334
8527
1
1334
1611
2332
451
22017
418
3423
2
312
2041
3690
6916
2313
3465
914
2075
494
4821
673