1226
1
5225
8
1581
2
3765
4
2797
5
609
0
2245
3
571
894
3053
7
5635
1717
810
1215
4996
6
1566
280
2354
4370
2102
1467
1938
5949
15
1583
3103
591
1272
1417
2411
3749