2469
1474
3
4
1
4
743
314
55
1
1
7
1
7
2
2
4
1
1
2
2
1
749
65
1
2
3
5
1
2
1
1
13
4
1
352
4
3
6
284
31
4
1057
5
460
1000
957
1404
122
4
13
3
8
2
2
5
6
1211
65
2
27
3
1
1
2
44
7
19
49
2
318
3
1968
116
41
186
1588
1134
993
1332
1820
597
25
30
2177
25
11
99
1
2
1
1
2
4
130
1
329
1
3
2
1
2
1
1
9
17
2
16
1
1
40
329
40
3334
240
1290
1928
596
67
1283
49
49
2
113
788
8
286
184
3925
18
1148
15