1459
4
1119
2
1764
6
99
1
75
82
84
456
861
454
854
477
517
89
798
732
386
1386
373
1186
1096
875
514
1686
404
984
993
937
0