1041
1
2304
2
944
981
801
875
1053
454
507
908
1035
438
996
0
173
1550
7
743
1141
519
384
747
89
537
1475
848
152
778
3
347
525
740