669
2
465
0
389
1
407
2621
11
550
417
1698
6
513
717
492
1047
8
802
284
258
796
76
98
86
1185
1687
614
546
775
589
565
524
593
2936