1
16
3850
6460
1

9
1
1
37
20
4
2
109
2
296
791
1
451
960
4
12
193
19
3
2
1
33
55
3
40
6
1
106
8
80
2
79
1
289
689
1
257
683
1
4
1
42
30
22
87
1
172
1
86
122
163
102
2
138
20
21
58
1
4
1
399
816
23
207
182
69
38
96
1
1
3
254
838
1
1
1
1
3
1
149
5
1
1
1
5
92
44
138
200
204
222
1