50
3059
0
16
2342
2
31
2551
3
1997
1
4
2019
3390
1646
3602
9
1168
6
1214
3474
11
1619
1543
2765
1669
2224
8