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