3903
6
3510
2
2166
391
0
1105
2751
1
2461
20
363
802
1873
1824
180849
1969
2730
2064
2100
3
1389
1436
443
917
953
4265
2855
2257
1115
2979
2657
2069
2111
1132