481
1
1545
4
1141
2
815
951
396
366
669
1337
763
69
72
1708
3
954
104
1541
0
3999
23
567
452
623
2921
4492
22
3592
9848
1034
720
439
537
785
1081