313
2
14
1736
76
862
21
58
679
17
8
799
32
24
984
48
45
7797
19
142
5637
64
371
287
4
6
415
9
12
2730
28
202
926
37
1777
20
83
4992
156
326
1349
4840
114
101
544
5
22
1364
11
23
21077
344
1553
1636
43
1575
11492
258
334
3415
16
66
6735
13
92
2034
7
73
249
1
6479
157
409
853
2923
132
3538
63
474
15
3
1058
38
2906
814
26
1305
70
576
9687
53
727
6924
52
99
196
478
33
10
9053
80
125
2954
27
61
3002
25
500
5971
128
321
1124
1249
18
4229
44
160
1047
594
3337
118
105
2612
100
1458
55
21109
2048
1732
30
84
237
406
1780
50