466
1
1041
2
1246
540
2249
12
822
2641
8
1010
4
795
766
736
1006
1003
502
355
755
644
655
565
402
543
778
770
1326
453
1802
1257
447
871
77