878
776
1
5
300
124
28
1
6
254
14
4
3
155
126
1
28
486
1
1654
584
1063
956
145
1
1445
26
35
7
14
33
1
1
62
1
2
137
1
544
970
703
795
35
15
1039
1
8
73
94
95
1
1
1
1
9
1
4
2
19
441
2
1187
24
22
1566
1
37
1487
75
63
4
22
17
2
150
960
5
357
147
1650
4
539