759
0
580
20634
8
2881
2
1649
1
4594
503
479
46414
1020
605
467
1779
3659
14
1301
412
584
1431
8766
994
440
1075
909
691
766
458
1192
1378
846