2657
3
2290
2
31535
0
759
1824
1877
1
968
676
25137
17353
1712
2275
495
19279
659
1149
1942
2668
489
47041
1098
3114
4
2224
418
5223
9
341
2283
1011
3693
12