3510
2
3691
5
955
0
2657
3
2748
1381
968
2224
802
1073
4111
918
1320
1
1819
489
1880
382
1463
7334
4
1949
325
553
180849
2120
6
1898
2328
618
394
1462
2758