4126
6
637
0
3251
2727
2
1428
25440
407
2168
5
2855
3
525
1362
1
2694
4111
953
328
872
1551
492
2644
820
419694
9
17353
2546
369
3437
1131
1750
456
968