722
0
410
2524
2
430
1
1161
262
685
1651
401
668
675
783
3559
5313
1578
752
1101
827
544
3980
3
2260
12
7952
2123
280
259
1511
1566
405
365
5875