396
863
715
3491
361
1979
500
495
536
589
1257
412
498
543
570
305
1422
342
586
1973
842
448
881
1103
3887