1
1443
301
142
24
1
309
16
5
6
150
149
331
7
205
345
337
504
53
19
3
2
1
7
7
443
13
7
2
1
35
7
20
1
10
1
119
1
691
52
7
1
44
568
424
399
581
794
60
1
1
1
1122
1
41
1
1
1
3
1
1
1
20
168
1
1
1
1
1
4
40
122
7
1270
45
445
712
255
30
463
30
10
2
7
2
42
335
1
70
42
1437
7
3