392
0
458
1045
381
1314
1824
895
2041
1
2275
2
172
995
1430
19279
80
637
467
584
1128
658
25137
17353
31535
1319
1130
979
871
418
945
29323
326