1641
1
3941
0
1174
1239
3321
6
1445
2265
4691
2123
2
3745
2174
4
14887
18
4715
5
57793
1047
297066
3910
3