521
1
1697
3
775
0
650
1563
2312
2
1223
4
1716
7952
1182
2513
6
1649
785
11756
1566
635
408
504
1501
1118
1326
800
2321
1600
543
730
2095
2637
385
2299