420
0
2362
4
7334
2546
1
895
29323
20634
8
376
777
918
2730
6
2747
2
21743
1877
575
363
409
383
357
1897
464
3203
10
469
2041
278
2668
1961
539
112