1129
0
1563
1
1894
1622
2109
2
1929
3196
984
543
1132
771
2119
571
2200
6
2346
3
785
3287
1304
964
935
2312
553
493
2143
1565
1375
714
2847
2214
1049