429
1
1674
2
3328
4
2961
9
2158
3
1837
11
5569
16
529
459
480
1031
1617
6
3432
18
449
601
495
1550
446
643
622
379
483
801
471
741
564
2217
692
2235
10
563