2730
6
20634
8
2855
3
2668
2
1822
1
418
0
3442
19279
660
4820
31535
1580
520
1310
618
3360
1824
1020
2125
392
802
165
2275
787
25137
171
598
282572
1897
881