494
2
447
471
1
417
654
435
3809
6
331
433
365
80
752
492
629
160
410
801
284
1257
336
669
672
149
1636
76
1432
341
413
409
96