2972
0
290
1610
3114
4
552
2410
2
284
1084
416
46
556
326
2749
1
288
2459
9
573
608
172
467
953
383
394
804
518