3020
6
576
0
653
25137
2881
2
468
19279
1649
1
1020
46414
1098
649
1152
507
3659
14
968
2749
584
2740
494
719
431
1431
3114
4
642
8766
909
1192
846
2299