1004
1
2855
3
467
0
2668
2
20634
8
4111
2730
6
381
683
906
25137
4820
398
1020
1756
1264
787
4940
5
2328
430
2093
1346
4
17353
722
19279
458
1824
348
5875
957