3047
10
2855
3
788
1
3388
8
4016
105290
0
1644
2
19279
1414
4071
5963
509
2326
4
2086
2499
929
1222856
1306
1374
2693
6
1042
2683
346