2502
2055
3
4
1
4
842
368
74
1
1
7
1
1
8
2
2
4
1
1
2
2
1
862
78
1
2
3
5
1
2
1
1
13
4
2
434
4
3
1
6
360
31
4
1201
14
575
1173
1
1093
1576
139
6
1
1
40
1
2
8
2
2
1
12
15
1333
1
67
1
40
1
3
1
18
3
60
1
10
19
1
1
49
2
390
6
1
3
2249
128
46
1
189
1798
1345
1175
1580
2145
605
26
1
30
2481
24
11
151
1
1
1
1
2
1
2
4
4
120
1
383
1
1
3
2
1
1
2
1
1
9
1
4
12
1
1
2
11
1
1
52
1
362
43
3919
233
1444
2185
752
99
1413
80
53
8
28
24
2
123
902
8
1
314
203
4532
25
1307
16