1614
0
628
1062
29355
660
733
633
1017
1816
2970
4
691
3252
1310
1698
543
1409
87
576
868
59
2649
504
718
1022
337
567
2115
971
1252
1166
11