1
1435
308
146
23
1
297
14
4
5
150
147
327
8
208
322
345
507
54
1
20
3
1
7
8
448
1
16
7
2
1
36
4
21
1
8
1
120
1
673
53
6
1
44
555
418
411
584
786
61
1
1
1113
1
42
1
1
1
2
1
2
22
168
1
2
1
1
1
2
1
5
1
41
117
6
1268
45
414
732
260
28
468
30
8
1
7
3
41
346
66
42
1429
7
6