1
1545
318
142
25
2
327
17
5
2
164
138
400
6
169
494
364
457
62
1
1
32
1
3
8
1
2
1
6
10
417
1
16
1
6
3
23
3
7
1
3
1
120
7
2
806
62
4
69
664
461
348
551
835
139
5
3
10
1
1153
9
1
33
1
1
1
1
1
1
16
1
203
1
3
2
3
1
1
2
3
1
1
1
8
1
3
5
1
1
1
1
1
1
40
2
104
4
1360
78
629
663
216
37
438
18
3
1
8
3
25
330
1
1
51
45
1537
9
1