20
1328
4
63
50
259
0
6
500
744
30
23
2579
12
146
407
1
2
383
5
200
1180
45
1140
35
100
1004
58
1037
27
68
815
3
16
1224
64