1
1431
308
145
23
1
296
14
4
5
150
147
325
8
207
321
344
506
54
1
20
3
1
7
8
448
1
15
7
2
1
36
4
21
1
8
1
119
1
671
53
6
1
43
553
417
411
580
786
61
1
1
1109
1
42
1
1
1
2
1
2
22
167
1
2
1
1
1
2
1
5
1
42
117
6
1264
45
414
730
258
28
467
30
8
1
7
3
41
346
66
41
1425
7
6