3041
2
6236
10
1205
1
19944
1184
2722
3
1563
1690
2571
6
1451
0
1492
1935
12459
8204
6698
7
2912
5
2048
10736
26
7159