255
0
32302
3158
2
2378
3429
3498
4
2676
1
137
3779
4471
866
2964
4724
3
3051
1603
670
908
1942
1461
691