1665
1
1976
2
1603
964
1587
263
0
1563
1894
1418
650
775
1733
447
661
2982
3
2864
7
417
2503
6
2708
1425
2372
1329
544
1453
543
1501
2459
1622
1716
1470