1
1416
300
147
22
2
294
17
5
5
149
144
324
6
187
338
330
518
44
18
1
2
2
1
6
5
457
15
6
2
1
31
8
18
1
10
1
1
108
1
676
44
3
46
549
412
406
569
779
58
1
1
3
1096
1
1
45
1
1
4
1
1
1
22
161
2
1
1
1
1
5
38
128
3
1243
43
421
734
234
26
480
27
10
2
6
2
44
336
1
77
46
1410
7
2