1020
0
20634
8
2855
3
19279
2
31535
2668
17353
25137
282572
2730
6
2526
2061
3442
467
80
2727
169
2284
1191
4820
968
2275
1551
433
5713
4111
246
78
798
443