2
1433
308
145
24
1
297
14
4
5
150
148
325
8
206
322
346
505
56
1
21
3
2
7
8
448
1
15
7
2
1
36
4
20
1
8
1
118
1
673
55
6
1
43
553
420
411
580
789
61
1
1
1109
1
43
1
1
1
2
1
2
22
169
1
2
1
1
1
2
1
5
1
42
117
6
1266
46
415
731
258
29
467
29
8
1
7
3
41
345
66
41
1428
7
6