3559
1
1557
0
957
403
326
292
951
2668
2
813
470
525
1164
720
547
400
918
248
66
1161
462
17353
1133
1498
1383
474
417
2143
859
1571
872