636
1364
104
36
419
97
84
1329
42
944
203
1461
65
594
279
80
853
50
471
213
17
24
45
33
129
9
5
11
234
27
93
16
2115
26
95
72
13
22
32
88
165
180
98
21
67
345
162
242
148
58
41
56
51