1334
1
1126
0
614
1045
810
1862
2428
1704
24337
22
10317
2
1457
11059
9
3090
6
3050
307
269
32302
562
839
392
1166
9954
2332
437
468
368
52
451
2524
544