2106
2195
456
196
33
5
407
23
9
7
243
215
491
16
272
492
505
759
78
1
1
1
1
35
1
1
4
4
3
1
9
10
662
18
16
10
3
48
9
25
1
1
1
13
1
2
1
161
1
1
1
977
77
6
49
781
1
634
632
817
1201
75
2
1
1
4
1
1
1582
1
2
80
2
1
1
2
1
5
1
2
1
25
265
2
2
1
2
2
1
1
2
1
4
2
10
1
60
167
5
1882
52
565
1119
366
51
689
55
14
5
34
16
60
515
1
99
65
2091
15
1367
4