905
1
1194
2
3297
3
2383
4
3178
2146
22960
8
1575
7
4132
4556
14215
4798
5
23469
0
3063
35398
90226
5554
44
1322
1314
16
1241
2780
2938
2091
2700
2922
2978
2218
9
9910
6
2111
308226