31535
0
1418
2
2275
4427
10
467
1019
1
458
1642
3025
1649
5779
3
1824
3045
1431
6800
2748
8766
3114
4
909
1192
1378
167
1428
1069
896
1105
6062
16
1024
1120
1586