1518
1
1326
1575
2
2086
1622
1733
1587
661
0
1513
2767
3
3442
1603
4820
1903
543
1392
4111
20634
8
6333
4396
2461
20
2125
1448
2526
650
1501
1444
282572
1578
417