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