1
1538
319
137
25
2
323
18
5
2
166
136
400
6
169
492
364
459
55
1
1
35
1
3
8
1
2
1
6
10
420
1
16
1
6
3
21
3
6
1
3
1
121
7
2
802
55
4
60
666
460
349
544
834
140
5
3
11
1
1152
10
1
33
1
1
1
1
1
1
16
1
194
1
3
2
3
1
1
2
3
1
1
1
7
1
3
5
1
1
1
1
1
1
42
2
104
4
1352
79
619
669
213
37
441
17
3
1
8
2
25
328
1
1
52
47
1531
8
1