856
0
443
1306
2
2093
2855
3
418
945
5223
9
1824
1015
1751
19279
372
1842
1
310
376
18385
417
846
610
2264
918
269
432
5713
845
686
1880
1869
5
3063