473
304
439
826
1724
597
602
348
422
621
4291
477
320
507
389
626
499
1014
477
563
1278
438
484
744
1071