444
1
768
2
652
493
1704
5
856
778
638
628
1451
946
3
1225
2116
4281
2675
2154
910
457
55
453
705
471
1231
979
498
447
428
2401
4
3955
604