6287
2722
2766
3463
2898
3080
4861
2517
7438
43576
31751
12307
4900
2270
2646
4308
15315
15346
3259
13093
5294
5014
27141
2896
29169
5133
3697
17054
12620
4605