1306
1
2044
2
1354
1694
2173
3465
2312
0
3835
5
582
1120
1168
1545
2999
3
1766
688
806
1681
216
1888
123674
35
2760
4
451
1787
1505
2262
2166
4946
18
2182
3354
2026
6