2035
2189
444
173
39
3
390
19
9
3
227
220
496
9
255
521
491
705
63
1
1
1
1
1
35
1
5
9
1
2
1
1
11
14
607
22
18
15
2
43
6
18
1
1
13
4
150
2
2
1
977
61
9
1
41
779
630
573
809
1140
68
2
6
1
1516
1
1
2
86
3
1
1
2
1
3
1
14
258
1
1
3
1
1
2
1
1
2
5
5
4
2
56
126
6
1854
49
623
1022
324
59
633
55
14
7
32
14
46
475
1
77
90
2022
13
1262
2