2
1326
280
123
25
1
258
14
8
143
132
338
4
184
317
1
315
473
38
20
1
7
1
1
3
5
409
19
9
5
21
1
6
13
7
1
131
3
2
623
37
6
30
497
440
355
532
708
74
3
7
1014
1
5
41
1
1
1
2
2
12
157
1
2
1
1
7
1
1
1
7
1
1
25
96
5
1195
32
418
645
237
26
435
28
10
5
6
7
1
29
324
1
59
51
1325
3
4