2
1335
282
124
26
1
259
14
8
146
134
337
4
189
319
1
317
472
39
20
1
7
1
1
4
5
406
20
10
5
21
1
6
13
7
1
134
2
2
629
38
6
29
508
438
356
537
715
72
3
7
1021
1
5
39
1
1
1
2
2
12
161
1
2
1
1
7
1
1
1
7
1
1
26
94
5
1204
34
422
647
239
27
433
29
10
5
6
7
1
29
322
1
59
52
1334
3
3