530
4
521
1
646
0
1306
1129
964
1759
1157
2
2071
1425
2799
3
3116
1587
544
650
2119
555
1252
1860
1922
3795
1329
1358
1889
2272
9
3025
1664
2306
2115
1506