1178
3
10
876
2
765
884
4
702
1
0
1039
1048
1248
15
13
1240
7
1987
16
19
1125
1913
30
21
2066
17
22
3425
28
72
1886
31
43
4075
62
391
3046
35
101
2139
37
134
1269
8
52
13513
98
945
1883
80
2028
23
25
1164
11
1668
45
2637
26
75
2229
950
5
24
1638
20
1362
1665
1124
6
766
839
986
1289
1742
40
1267
2375
36
1713
12
1803
1087
1170
16415
44
6670
144
3904
3701
71
3677
50
3654
3270
78
12473
9
70
12534
51
561
6735
6432
66
6505
4747
29
3191
61
3447
122
2553
283
2443
60
2812
202
3340
201
3426
1909
109
1484
1215
4208
32
1168
2619
2802
6736