581
0
633
1462
1
390
699
2881
2
688
380
710
47041
823
1428
556
413
1269
348
2076
799
953
362
2023
470
1098
919
422
798
1172
661
719
1346