1020
0
968
445
1094
31535
2111
3
2275
2
19279
787
497
536
1504
17353
25137
325
700
744
835
1465
447
2730
6
453
2076
1
82
1559
1182
2881
316
13491
699