2855
3
1921
2
1527
0
2111
247
1
1483
4177
5
2574
2623
489
363
2003
3691
2652
2809
835
2301
443
1191
1123
1282
2209
2881
3498
4
557
1832
3815
300
1257