506
1
753
1143
3
495
2
1866
4
1221
933
3298
8
735
378
1550
6
394
604
408
953
1310
5
480
417
597
481
460
450
526
2964
10
1513
1114
7
641
1731
370
639