1824
0
31535
2748
2
2730
6
1232
683
269
458
1152
884
503
431
46414
1
6800
1921
759
1045
1238
419
1009
608
2683
2522
668
639
1554
584
710
478
282572