108797
0
499
1094
1119
1015
1008
2046
1
833
572
698
452
605
228
324
322
1380
457
400
364
2949
616
3624
4
476
25669
14
19783
2
2535
838
2996
915