476
0
1645
1
3693
12
325
919
2264
3
2730
6
659
1710
20634
8
288
2093
2
683
155
3808
988
543
489
799
213
608
899
680
586
17
323
3114
4
1872
1219
434
1112