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