3012
4
21152
8
1212
0
1672
1
2009
5
7793
2086
3
2072
1739
2131
2258
1168
1665
1441
3080
2571
2
2955
2468
688
2174
1044
1753
1218
4099