1824
0
31535
19279
2
2730
6
25137
2275
802
1020
1880
2546
1
467
20634
8
2855
3
422
1665
2587
16
383
7558
1462
15789
257
736
382
408
777
459
292
653
484
25127