2730
6
1496
0
269
893
2657
3
2668
2
1614
1
467
1020
2727
453
647
20634
8
310
411
1152
283
19279
579
362
392
2904
4
251
325
2855
3251
1149
886
17353
2271