2730
6
2190
1
637
0
467
1020
20634
8
1880
2
2657
3
2668
2459
9
257
13491
846
547
1897
443
3293
2041
17353
316
895
302
631
611
798
458
1306
2855
745
3251