3960
820
5046
1045
4774
989
6380
1321
3095
641
5544
1148
5126
1062
5665
1173
7980
1652
7040
1458
9880
2046
11548
2391
5967
1236
7865
1629
5722
1185
8030
1663
4277
886