413
0
244
535
2789
381
239
25137
21743
1
1465
296
422
2668
2
482
70
64
1408
827
90
458
699
383
419
1550
320
844
825
416
846