807
1436
1211
751
467
1664
542
576
1273
356
540
1068
327
955
372
2372
455
1404
2302
556
445
416
416
1928
