2588
536
3593
744
2580
535
1084
225
3970
822
1380
286
1999
414
5499
1139
1800
373
855
177
3772
781
25850
5351