949
520
5922
7912
470
440
650
600
720
7642
538956
62169
20866
15790
13911
12500
9562
906263
8420
8404
791148
678142
65411
6200