1125
1
1922
1603
2
661
0
1664
1563
2306
2118
2470
1518
1506
4543
5
860
1665
3795
2573
3116
1132
1329
5393
8
964
1968
3
440
2089
2767
814
1392
2113
1513
3551