951
1
1015
1694
690
2669
2
564
1743
0
108797
2435
3
2593
585
3012
4
2799
6
1205
8
2906
4382
3491
1481
4837
5
5517
787
2299
2627
21152
2949
734
762
17970
15
1591
2732