25669
0
698
383
512
166
228
1094
297066
934
400
5978
6
2932
2
2676
1
322
616
1942
457
1015
3498
4
1189
2405
605
1698
364
984
2082
3779
355
709
324