500
2124
9
60
50
1851
5
61
1928
14
85
1473
7
1567
3
32
1622
0
1439
23
2915
2
27
2852
285
1955
1
69
2034
41
2203
35
210