1020
0
5112
3
2275
2
467
798
19279
31535
2730
6
25137
3114
4
371
801
529
2459
9
968
17353
2546
1
20634
8
1824
945
567
514
516
47041
2076
918
46
394
297
1711