1
1418
303
138
23
1
290
13
4
5
152
143
333
7
199
311
350
506
53
1
18
3
2
7
8
446
1
14
6
3
1
34
6
21
1
9
1
115
1
667
52
6
1
45
542
421
403
578
780
56
1
1
1
1097
1
44
1
1
1
3
1
1
22
168
2
1
1
1
2
1
5
39
120
6
1251
42
417
720
252
28
466
30
9
1
7
3
42
339
70
43
1413
6
5