798
0
31535
422
552
467
20634
8
1020
2275
2
646
246
400
475
6062
16
804
458
353
1824
2211
1650
3595
6
477
486
367
25137
1883
1
1348
1132
1885
414
2730