269
0
2730
6
893
31535
25137
2657
3
2668
2
1614
1
467
1020
2727
453
647
20634
8
310
411
1152
283
19279
579
362
392
251
968
325
2855
5223
9
1149
17353
2271