2881
2
427
0
448
433
539
392
1824
295
2275
1511
255
19279
2668
1367
1
21743
419
3114
4
25137
31535
407
17353
2299
918
7334
802
2730
6
777
834
998
20634
8