791
271
3774
553
303
3141
592
602
111
812
452
1367
622
67415
4891
4358
815
101
131
1084
2459
2754
12
152
69
1262
1995
1393
773
80
1133
91
141
1752
862
3596
2722
783
3806
22