2784
4
557
1
1584
1730
3088
7
1359
3
1436
5
801
1967
8075
22
1475
2
525
1709
94
813
2095
915
1084
537
984
805
102
203
1142
417
444
465
928
534
80