1566
1
1310
1513
1642
1903
2
2275
467
0
107
5262
10
2855
3
1470
2668
292
1733
20634
8
571
1889
2470
447
650
1421
661
417
1425
1329
1374
635
662
3795
3268