1
1331
283
122
23
1
266
14
8
142
135
334
3
185
320
1
314
472
40
18
1
7
1
1
3
5
409
19
8
5
21
1
6
13
7
1
132
3
2
627
39
6
31
499
444
352
534
709
74
4
7
1018
1
5
43
1
1
1
2
2
12
156
1
1
2
1
1
6
1
1
1
7
1
1
24
94
5
1200
33
420
647
238
25
435
27
10
5
6
7
1
28
328
1
56
51
1330
2
3