884
2
85
1
593
614
546
1185
749
4
703
3
1108
1365
644
2040
557
94
351
709
569
2879
1713
8
647
2239
5
669
588
734
86
465
0
2621
11
407