2487
1472
3
4
1
4
739
317
55
1
1
7
1
8
2
2
4
1
1
2
2
1
759
69
1
2
3
5
1
2
1
1
12
4
1
357
4
3
6
285
29
4
1067
6
465
1004
971
1398
121
4
13
3
8
2
2
6
6
1204
65
2
26
3
1
1
2
45
8
19
49
2
318
3
1990
114
43
186
1599
1134
996
1333
1828
597
25
30
2180
24
11
95
1
2
1
2
2
4
122
1
320
3
2
1
2
1
1
9
13
2
11
1
1
40
328
42
3359
230
1298
1928
602
68
1277
48
49
2
113
782
8
285
184
3941
18
1144
15