50
1726
8
58
3033
22
153
1265
7
63
2706
9
86
1548
5
33
1340
2
105
1625
4
64
1240
48
2828
119
3604
16
242
2419
18
113
2486
71
4303
0
6
2909
17
1202
1
15
20706
11
124
23777
144
2342
3
26
2930
31
1394
1597
8047
123
1422
43
4089
100
4424
4988
29
3436
3045
21