2730
6
467
0
611
20634
8
2275
2
31535
1020
3383
3
269
19279
3498
4
909
418
871
2809
555
392
326
918
1277
5
25137
437
78
945
2190
1
516
618
90
543
47041