1462
1
1629
521
7952
1215
1279
1184
2095
4
1230
5
3795
456
0
2530
422
330
468
467
1133
2490
1939
2152
957
951
820
454
403
2121
409
691
415
1045