2881
2
31535
0
25137
2275
255
539
19279
2668
1367
1
419
3114
4
5223
9
407
427
17353
2299
918
295
448
802
433
2730
6
834
20634
8
467
1824
1869
5
968
393
268