896
1
2644
2
1203
2086
4
5262
10
2914
5
3437
1825
19034
6
196
0
767
6726
7
905
120469
35
948
383
4964
3
2608
777
424
1184
3251
1392
2836
9
842
1334
510
1708