2
1332
281
124
26
1
258
14
8
145
132
339
4
185
318
1
319
473
38
20
1
7
1
1
3
5
409
19
9
5
21
1
6
13
7
1
132
3
2
628
37
6
30
500
444
354
533
714
73
3
7
1021
1
5
40
1
1
1
2
2
12
157
1
2
1
1
7
1
1
1
7
1
1
25
96
5
1200
33
423
647
236
26
435
28
10
5
6
7
1
29
324
1
59
51
1331
3
3