1518
1
1326
1575
2
2086
1622
1733
1587
661
0
1513
2767
3
1603
1903
543
1392
4111
6333
1448
650
1501
1444
1578
417
1132
1118
1193
2470
1329
1987
1129
948