739
1
435
258
0
330
639
1234
3
1083
11403
17
2676
4
595
100
945
836
1085
2150
5
2740
703
1410
1294
1247
1405
915
1145
1153
2
1962
7
967
1282
6
1614
9
5045
8
2328