594
0
1020
29323
1824
2275
2
19279
765
1141
988
467
771
177
464
1809
1130
546
25137
17353
358
618
1336
1880
31535
2992
1414
1608
1711
2222
1
489
3196