50
1702
4
23
5461
15
122
4809
35
430
3078
1
29
1995
0
8
1907
9
100
9470
45
370
4508
28
5339
58
3569
2
27
3632
20
4105
63
9305
385
2493
2517
3214
12
3960
24
884
7
974
1312
10
789
1273