2135
2229
464
198
35
5
422
17
7
5
244
214
500
16
293
457
526
775
84
1
1
33
1
5
4
4
10
11
676
1
18
16
9
2
52
7
27
2
1
1
15
2
1
180
2
1
1
963
83
10
1
49
767
1
647
658
825
1234
68
2
1
2
1
1
1
1605
1
1
88
2
1
1
2
1
1
6
2
2
25
262
2
4
1
1
2
2
2
3
1
6
71
178
9
1897
51
581
1121
379
49
702
55
16
4
33
19
62
526
101
68
2125
10
1407
6