843
1
2141
3
120469
35
1326
322
0
2542
10013
2
2095
4
2619
1868
1418
2306
2372
6383
17
665
340
2030
785
3929
10
2346