2
1330
281
124
26
1
258
14
8
144
132
338
4
184
318
1
318
473
38
20
1
7
1
1
3
5
409
19
9
5
21
1
6
13
7
1
131
3
2
627
37
6
30
498
444
354
532
713
73
3
7
1019
1
5
40
1
1
1
2
2
12
157
1
2
1
1
7
1
1
1
7
1
1
25
96
5
1198
33
421
647
236
26
435
28
10
5
6
7
1
29
324
1
59
51
1329
3
3