533
1
423
0
1093
182
593
1092
968
661
493
765
728
565
1342
693
1001
614
2266
103
737
609
1640
1194
4937
678