3538
6
690
2
1036
3
532
1
3378
433
482
432
1471
805
1678
9
597
417
478
545
2129
555
772
389
753
506
408
1550
394
933
4
1221
2342
735
480
2733