1542
0
1557
6
509
1664
1
1182
2
5455
2470
7328
1976
521
1539
3
2330
263
1575
2194
814
933
1733
543
662