596
0
23802
9
780
1
919
3380
2
894
2773
2663
571
7096
14
1970
2771
410
3765
4
544
717
323
1314
749
475
460
1243
850
2123
1105
6442
6
1103
311
534
490