493
1
594
356
0
1827
1196
785
1179
2726
8
1016
83
1808
7
944
1232
752
2595
2405
2466
5
2320
6
1063
432
2762
617
2377
3907
3826
2
779
927
815
1143
1306