2081
3812
4055
884
193
1652
1352
222
1662
1071
152
983
1466
2503
1392
982
2741
2473
2112
4522
961
3142
181
113
1411
1443
242
5682
7
372
191
531
271
391
1891
2811
547
98