50
846
2
7
800
542
5
3
920
1
600
6
300
699
9
1443
14
43
100
1196
15
41
1556
4
88
4088
47
5206
27
3322
6071
39
7195
12
5492
26
337
3594
1648