345
2
600
1
852
0
1347
1302
73
87
2202
4
2188
638
736
1624
107
1735
1681
332
676
1331
789
585
76
42
471
453
1560
6
1133
398
970
428