4
819
1402
1671
635
504
1697
615
7
1578
740
20
106
830
3
929
518
6
6
221
367
1306
2001
3
36
1068
2
1067
