426
1
945
1253
513
1
653
559
513
2395
467
1
438
2365
1
639
6282
672
712
453
628
7176
764
653
761
693
655
1268
4237
665
635
646
599
1
1019
463
4205
2461
4933
866
1
879
385
879
3859
1
713