1424
2
2668
1
2551
3
1301
5151
4259
2528
1568
735
2573
3326
2435
108797
0
1383
3439
5
2538
2386
2245
2530
4
166
6236
10