2929
2
13159
10
1043
1
290
0
486
1885
802
1878
483
2105
418
1840
2587
16
15276
27
1020
1551
440
350
489
1869
5
39034
476
935
273
341
300
2855
3
875
419694
9
3366