1749
7
528
2
994
4
654
1
389
757
2587
6
1440
9
302
3
506
363
480
409
525
756
1975
1193
1024
2530
933
638
641
1046
1184
1537
306
642
3393
661