298
0
20634
8
979
376
471
469
421
1020
453
155
584
269
1123
357
451
427
568
295
390
50987
2551
1
653
448
1116
739
536
516
1009
2
354
3114
4