1020
0
1824
392
20634
8
383
17353
1880
2
3203
10
387
2189
458
376
2730
6
671
422
31535
968
1084
467
477
320
25137
2657
3
846
53
2668
105290
298
798
1119