607
1433
441
3324
1931
527
524
1015
1037
444
5110
578
681
1167
359
565
393
740
559
1525
2044
907
524
588
