2730
6
2657
3
2668
2
1614
1
31535
0
269
453
893
647
25137
20634
8
310
1020
283
579
362
251
1638
467
968
2041
325
2855
5223
9
2696
4
392
580
288
1152
171