437
0
382
621
560
2351
1053
448
428
518
780
256612
477
362
722
1817
544
314
2747
2
2964
14076
7
1085
471
393
295
418
282572
1682
18403
6
306