815
1
1331
9
159
581
490
656
2
253
843
4
976
123
391
784
786
776
6
1568
7
1613
1302
3
842
0
1319
5
74
645
5239
496
75
620
610
751
647
282
133