2098
268
3
2
1
3
362
133
32
9
1
10
1
2
2
1
1
2
372
36
1
1
2
8
1
6
2
1
2
3
1
2
192
1
1
1
99
1
44
1
647
5
188
512
416
932
50
16
1
5
6
831
11
10
3
1
16
6
4
45
122
928
47
29
138
735
605
591
678
892
329
9
1
8
936
5
8
26
1
1
1
129
1
102
5
1
1
12
7
3
19
1
268
29
1721
80
645
1125
244
38
848
14
45
2
104
509
3
229
68
2092
6