787
1
3061
8
1251
0
1125
2007
5
1176
1034
2
120
391
429
491
615
331
338
306
625
476
82
353
1645
7
769
1114
4
701
3
716
1002
633
438
679
123
1098