50
1028
7
57
100
2023
14
139
80
734
2
16
1507
17
1475
3
46
2730
23
202
2203
35
210
1103
10
1385
1
13
1201
0
1652
2042
5
6806
24
1688
9
20
2412
37
2837
6
39
6476
43
2600
8
2216
40
1439
21
2899
38
3577
3344
4
4305
3587
3599
41
3113
6441
74