2
1326
283
124
25
1
256
14
8
143
132
337
4
188
316
1
314
470
39
19
1
7
1
1
4
5
404
20
10
5
20
1
6
13
7
1
134
2
2
624
38
6
28
505
435
354
535
709
71
3
7
1016
1
5
39
1
1
1
2
2
12
158
1
2
1
1
7
1
1
1
7
1
1
26
93
5
1196
34
418
642
239
27
431
29
10
5
6
7
1
29
321
1
58
52
1325
3
3