415
0
1557
456
19279
2
909
479
320
683
325
957
668
1128
1877
1
505
1832
3
749
172
2008
5
918
813
397
1840
1133
269
1045
392
303
324
1462
608