1
1421
305
138
23
1
290
13
4
5
152
144
334
6
200
311
351
507
53
1
19
3
2
7
8
447
1
14
6
3
1
34
6
21
1
9
1
115
1
668
52
6
1
45
543
421
405
578
783
56
1
1
1
1097
1
44
1
1
1
3
1
1
22
169
2
1
1
1
2
1
5
40
121
6
1253
42
419
722
251
28
467
30
9
1
7
3
42
339
71
43
1416
6
5