1447
1258
3
1
2
485
201
45
5
1
1
2
1
1
5
3
1
512
27
1
1
2
6
1
1
1
1
6
1
1
3
2
275
1
4
1
203
28
1
777
15
207
559
580
1275
84
1
1
20
1
2
2
1
1
1
9
9
1144
17
20
3
9
2
32
10
29
46
2
133
1
1
1113
83
17
97
780
1
920
888
942
1394
228
2
1
13
1
1764
5
8
85
2
1
1
1
5
1
1
1
148
1
261
1
1
1
1
1
1
13
11
1
3
6
47
1
336
16
2284
69
679
1690
263
61
1171
59
47
2
17
9
115
776
3
1
287
72
2698
7
847
5