2132
2196
453
192
34
5
417
23
10
7
247
223
501
15
284
494
508
770
76
1
1
1
1
34
1
1
3
4
3
1
9
10
669
20
17
11
3
50
9
25
1
1
1
13
1
2
1
171
1
1
1
984
75
5
48
790
1
656
629
833
1212
76
2
1
1
4
1
1
1600
1
2
79
2
1
1
2
1
6
1
2
1
25
270
2
2
1
2
2
1
1
2
1
4
2
10
1
62
163
4
1915
50
580
1121
375
51
698
57
14
5
36
15
59
516
1
97
79
2116
16
1373
4