242
2081
2717
307
1655
3861
648
1068
1076
494
383
311
259
339
2084
1710
1907
410
196
741
3775
616
920
900
1092
2890
126
432
3870
461