1020
0
20634
8
467
2275
2
1824
798
31535
2694
3
968
381
2635
19279
325
787
2328
819
3114
4
1348
25137
422
1072
918
455
1462
4111
553
501
246
2546
1
1880