3971
1
673
0
311
2065
938
2935
2
2173
534
334
418
2999
3
1611
414
340
1500
12459
1524
420
668
494
451
1011
2241
556
1107
914
429
1672
2610
1794