475
0
575
1310
1895
1
8414
6
1896
621
984
2471
2637
3
426
348
883
635
3145
4
429
1062
2325
566
538
567
652
1301
2
740
237
1538
617
2970
895
460