601
0
3070
4
3191
1022
323
969
658
802
423
388
1834
1
1294
3114
2
422
931
2698
4979
6
1475
546
3144
3926
14
2562
3918
3
1763
536
899
4039
4587
1095
3554
9