5151
2
572
0
3715
2271
4
562
5440
8
25669
6561
14
1243
1047
791
1105
1103
484
2663
596
3329
1
668
307
1744
2069
5
2740
3
914
758
2304
938
2123
2595
2761
475