928
1
1853
0
2914
5
19034
6
7885
2
1616
196
2658
785
3929
10
1446
10483
11
4017
4
767
6726
7
2748
2564
5152
1926
948
2100
3
1700
97284
467
424
1184
1621
1392
2141
842