768
886
1083
980
1285
935
923
5422
5467
6566
5188
4868
2714
2846
1575
1479
2437
9360
9234
6690
10969
7235
19262