1039
2
1279
1
589
846
0
7952
1215
403
767
1981
22330
22
379
909
5313
456
422
829
198
6383
17
1543
299
5425
23
2306
3353
11
308
896
1203
2086
4
1256
7153
9
359