104
1
911
391
2
460
468
414
387
108
450
442
3
735
0
330
969
543
1014
789
433
557
872
4
647
1434
712
926
477
594
462
196
2865
451