1
1428
306
139
23
1
297
15
4
5
150
143
333
7
202
316
352
505
54
1
19
3
2
7
7
445
1
14
6
3
1
35
6
21
1
9
1
115
677
53
6
1
45
550
424
402
579
787
58
1
1
1
1099
1
44
1
1
1
3
1
1
22
176
1
1
1
1
2
1
5
40
118
6
1259
46
424
722
253
28
465
30
9
1
7
2
41
341
69
42
1423
6
5