1091
5
639
1
586
1310
4
1644
10
372
58
989
637
740
188
207
85
364
0
278
2
939
834
3
208
200
651
89
1466
9
837
1442
2575
6
875
1395
1360
105
1453