248
0
918
18
305
1079
1
368
410
957
767
505
275
408
2143
3498
4
250
2634
714
1639
722
339
377
517
430
943
726
2123
357
557