3960
15720
2156
2865
4682
2135
11181
49694
7066
11272
10655
2746
39580
2855
3092
3890
2820
9108
8341
8602
15144
5034
2635
2162
5131
3173
4018
3637
4386
177526
39726
7846
2720
5260
6256
5183
7548