1182
2
1129
0
1922
1
1425
1145
1894
1421
1578
1587
1327
1193
1392
417
3025
661
1622
650
3116
1326
662
775
4111
1889
788
1513
1733
2799
3
2000
2086