2
1334
281
125
26
1
258
14
8
144
133
340
4
185
318
1
319
475
38
20
1
7
1
1
3
5
411
19
9
5
21
1
6
13
7
1
132
3
2
628
37
6
30
500
443
357
534
714
74
3
7
1022
1
5
41
1
1
1
2
2
12
157
1
2
1
1
7
1
1
1
7
1
1
25
96
5
1202
33
420
651
237
26
437
28
10
5
6
7
1
29
326
1
59
51
1333
3
4