476
0
3693
12
325
2730
6
1710
1
20634
8
1645
288
659
919
3808
489
799
608
3114
4
1872
1219
2275
2
1559
1302
683
31535
19279
7039
1936
543
846
820
93
416