20
756
1
22
50
2660
3
24
1600
2
28
2115
7
63
1698
70
1194
5
1755
15
1339
1429
0
4
1159
6259
49
1773
10
100
2803
32
5184
42
1710
1823
2146
783
851
8
692
1105
2249