759
0
552
1333
1
1824
2290
2
31535
525
1045
676
1712
580
1603
745
2748
392
458
2740
363
1392
467
1942
2522
303
503
771
1880
611
1152
382
396