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