2108
5
4012
1
5590
2
458
344
1411
105290
0
3375
3304
1124
1938
4
1316
2211
2062
6062
16
1222856
2069
3