988
1
481
571
425
2
955
1982
4983
5
688
1705
3
4421
24
1434
0
503
605
3270
4
3394
7
1170
1093
5184
9
5768
1438
1851
675
3449
676
687
1804
825
704
898
910