4131
3
2489
9
2716
0
653
1
742
1394
11
1447
576
1323
2
919
26
251
9014
82
800
571
1185
469
566
119
1078
3078
113
437
908
428
1520
1471
796
2481
14