833
683
3
1
266
95
30
1
2
275
13
1
3
1
5
138
98
20
2
534
1
1516
551
1150
1
1036
139
2
1
1293
57
2
38
17
9
18
1
1
50
3
5
1
183
448
879
684
713
61
9
1
25
1019
1
9
59
118
76
2
1
9
1
8
16
320
4
1174
18
27
1424
42
1360
77
54
8
22
21
2
112
875
6
1
306
190
1505
11
460