678
818
3014
4014
6036
1170
6381
5052
2619
4609
2317
2759
1193
1290
1648
731
1620
1913
2124
3238
2984
2688
3247
8836
4950
4503