1623
1
2057
1683
0
3354
1247
2
1504
2981
1431
2505
260
3683
1743
2579
3054
5
1650
1443
1185
1542
1306
931
2044
1175
2381
2500
582
790
1481
1622
2060