5005
1127
27940
6290
11616
2615
5236
1179
29920
6735
5390
1214
5852
1318
10780
2427
7623
1716
29920
6735
4400
991
4235
954
6776
1526
4851
1092