2810
0
802
1887
1
1824
2190
273
63
1128
20634
8
1463
7334
4
358
518
2076
4940
5
586
17
899
871
297
536
2855
3
172
611
171
2727
2
247
686
948
4111
1872