2
1328
279
122
26
1
258
14
8
145
134
337
4
187
318
1
318
468
38
20
1
7
1
1
4
5
404
19
9
5
21
1
6
13
7
1
133
3
2
627
37
6
30
502
440
352
530
714
72
3
7
1017
1
5
39
1
1
1
2
2
12
158
1
2
1
1
7
1
1
1
7
1
1
25
95
5
1196
34
422
642
238
26
430
28
10
5
6
7
1
29
320
1
59
50
1327
3
3