739
1
435
258
0
330
639
1234
3
1083
11401
17
2676
4
595
100
945
836
1085
2150
5
2740
703
1410
1294
1245
1405
915
1145
1152
2
1962
7
966
1282
6
1613
9
5045
8
2328