744
744
14858
1152
602
540
1492
2092
564
1429
559
625
506
868
766
1594
926
1436
925
2876
25123
519