164
0
1687
5
1741
1
3882
1173
442
4818
4
2825
3
2940
2010
1558
2449
7951
18
1579
2
3121
6724
845
469
1051
4204
3195
1606
1301