1
1281
286
112
19
1
248
16
5
1
142
126
323
3
172
322
297
456
35
1
16
1
6
1
1
1
3
4
396
19
8
4
18
1
6
10
7
3
122
2
2
613
35
5
30
492
418
336
508
695
69
2
9
986
1
4
44
1
1
1
1
2
2
12
1
150
1
1
2
1
1
5
1
1
1
6
1
21
95
5
1150
32
416
617
223
25
422
23
10
5
5
5
1
29
306
1
59
55
1279
3
2