870
773
1
5
300
122
28
1
7
252
14
4
2
154
127
1
26
482
1
1643
578
1056
955
145
1
1436
25
35
8
14
33
1
1
61
1
2
134
1
539
967
694
794
34
15
1035
1
8
73
93
95
1
1
1
1
9
1
4
2
18
441
2
1177
23
22
1556
1
37
1477
76
62
4
22
18
2
150
951
5
356
146
1639
4
537