2683
1
2386
2057
944
1683
0
1288
1813
1977
2
3354
2377
4
1247
3886
3
4463
5
135
509
2505
5746
23
4321
3683
461
1743
3046
3054
1402
1468
1970
1306
1190
753
2044