1623
1
2057
1683
0
3354
1247
2
1225
1504
1618
2981
1431
2505
260
3683
1743
2579
635
3054
5
1650
1443
1185
1542
1306
931
2044
1175
2381
2500
785
549