3510
2
3691
5
438
0
2657
3
670
2748
970
968
557
633
823
1309
1
980
2224
802
4111
918
1428
555
1880
21743
2551
1463
653
7334
4
1462
1949
325
553
422