1020
0
467
2855
3
2668
2
637
20634
8
19279
951
4111
2730
6
2152
968
918
25137
381
767
2328
3559
1
4820
358
456
787
292
1101
1824
13159
10
269
1133
1939
6800