929
0
2465
2
3125
3546
1
32302
3266
637
4198
3498
4
1312
3779
2948
6
2399
8
4471
3871
12
3868
10
2964
3051
1603
4690
3
2690
1472
1903
1461
1977
6346
16
593
2906
1221
10598