3380
2
3461
4
2663
0
596
1730
1494
1960
1237
544
717
1
323
749
475
460
1663
5
1243
850
2123
1105
1103
311
534
490
2271
484
1166
562
2919
2954
1862