2281
7
9954
6
2906
2
444571
9
2044
1
4382
4
1383
1712
0
1174
1239
2543
4691
2123
1641
3745
2174
1445
14887
18