25137
0
1824
17353
19279
2
31535
683
1020
2881
3691
5
2275
1267
1
467
968
105290
1098
2749
246
3114
4
1230
494
1957
2299
593
413
1152
4111
3217
7
249
1463
7039