2135
2211
475
182
38
4
412
17
11
3
235
240
506
9
270
536
514
747
68
1
1
1
1
1
35
1
4
9
1
3
1
1
13
14
643
22
19
14
2
44
8
19
2
1
1
14
4
160
1
2
1
1019
66
8
1
46
803
666
609
842
1200
75
2
6
1
1599
1
1
1
84
3
1
1
1
2
1
2
1
17
269
1
4
1
1
4
1
1
2
4
5
5
2
58
139
6
1942
48
636
1084
348
61
673
56
15
6
36
11
53
499
1
86
91
2121
14
1334
2