1023
0
3092
1
19279
2
31535
25137
467
1824
1578
2730
6
20634
8
2657
3
2668
521
326
4126
683
2229
4
2855
1020
2288
2257
105807
42
17353
1428
2190
968
390
6406
12
970
423