1824
0
31535
759
2748
2
431
918
745
478
1045
2730
6
1238
1232
683
458
639
1015
479
507
584
1921
2952
154
1152
503
525
4594
1
649
46414