1563
1
1894
1129
0
1421
3442
2
964
2372
7328
4820
915
1392
447
571
263
543
15482
15
650
2368
417
2000
775
662
2526
3
661
1566
544
929
1665
1976
635