1
1415
300
145
22
1
294
17
5
6
146
145
326
6
186
336
333
517
44
18
1
3
2
1
6
5
457
14
6
2
1
31
8
18
1
10
1
1
107
1
676
44
3
46
547
413
406
564
784
58
1
1
3
1095
1
1
45
1
1
4
1
1
1
22
159
2
1
1
1
1
5
38
128
3
1242
43
421
733
235
25
479
27
10
2
6
2
44
338
1
77
43
1409
7
2