2447
1463
3
4
1
4
737
313
55
1
1
7
1
6
2
2
4
1
1
2
2
1
745
65
1
2
3
5
1
2
1
1
13
4
1
348
4
3
6
276
34
4
1053
5
453
1003
936
1396
122
4
14
3
7
3
2
5
9
1208
64
2
27
3
1
1
2
44
7
18
48
2
312
3
1947
116
41
186
1575
1110
997
1314
1814
594
25
30
2166
25
11
105
1
2
1
1
2
4
130
1
322
1
3
2
1
2
1
1
9
17
2
15
1
1
39
327
40
3309
234
1280
1914
589
69
1279
48
48
2
113
784
6
286
182
3890
20
1140
15