4111
2
968
0
4537
668
1712
2702
605
1551
352
341
634
1128
17353
2328
457
307
1112
1392
259
267
580
432
81
688
403
517
781
362
552
385