2551
2106
3
2
1
8
465
178
35
1
5
1
1
4
2
5
2
1
1
2
2
1
491
53
1
3
6
1
10
1
5
5
1
233
5
10
3
133
32
1
701
3
315
682
594
870
90
3
18
2
1
4
757
30
1
15
2
1
18
3
4
54
229
1270
83
46
149
1165
628
563
748
940
645
19
4
14
1068
18
9
54
1
1
3
117
1
183
2
1
1
7
1
16
14
19
1
1
207
46
2070
228
866
1161
424
44
790
20
54
1
71
395
5
216
161
2540
11
13