1015
1
1694
951
2131
690
2669
2
929
3
2600
4
19944
564
1743
0
1606
108797
2166
2262
2377
9956
833
815
21152
8
2949
197
451