693
192
454
348
412
28
478
292
81
271
736
148
126
249
793
392
90
932
821
1404
392
377
643
448
309
309
448
793
572
40
581
992
462
529
573
377
155
300
202
200
714
722
758
579
583
1404
366
510
292
517
755
722
540
17
277
313
211
235
581
313
517
479
493
762
330
483
494
657
24
540
323
114
68
202
392
392
202
268
169
272
413
126
469
540
424
32
501
333
8
462
46
162
256
202
679
333
110
510
414
130
242
708
659
413
448
657
657
14
6
21
21
255
28
121
714
522
44
40
323
992
602
424
251
29
24
6
333
414
673
698
147
193
7
460
12
722
98
67
12
1777
1482
3336
1823
2019
1424
70
1424
1457
2658
2086
246
246
3080
35
1774
2019
24
1753
24
580
14
1146
257
494
631
635
766
81
1158
1591
511
105
404
567
511
671
168
459
782
916
689
1573
220
329
409
729
568
706
103
212
293
522
153
424
2476
480
1181
90
862
158
1050
59
59
305
772
1339
489
738
976
216
838
1181
15
133
657
94
523
142
172
13
12
1456
2274
511
720
1791
1821
1815
1870
1066
1815
35
810
2190
32
1630
20
67
1456
59
125
43
177
43
253
19
29
40
104
292
113
130
540
195
480
97
200
1404
114
501
162
160
126
85
92
35
12
333
115
72
722
195
113
206
1404
126
74
92
98
72
115
659
183
44
154
117
30
68
114
10
89
20
113
12
540
6
131
26
134
38
95
333
39
105
119
86
167
44
67
18
84
170
793
11
127
77
186
32
134
15
55
110
151
53
18
105
7
98
31
62
62
154
127
86
3
93
107
3
151
53
183
103
55
170
413
117
657
159
150
130
244
714
63
568
215
218
86
333
68
77
673
60
253
117
96
104
25
28
96
122
75
117
130
137
104
130
121
90
117
137
413
992
424
117
117
23
224
44
26
70
105
613
21
37
54
14
613
182
936
44
14
393
6
15
254
40
33
36
63
43
1
15
66
2
109
53
1
936
1306
24
2
936
75
78
117
21
79
81
1
1306
133
51
76
33
146
32
4
15
21
27
47
53
2
92
7
214
65
976
230
91
51
3
41
16
43
32
19
16
23
120
682
58
40
29
44
179
195
34
527
18
26
26
81
496
856
26
2
564
26
856
856
26
11
50
158
224
172
58
110
693
103
97
58
188
103
89
107
40
97
97
576
12
41
26
10
8
8
3
679
78
330
1465
396
56
296
330
554
9
102
4
52
139
25
15
4
20
184
21
5
155
22
136
6
88
11
130
3
97
174
80
155
100
4286
161
46
37
2430
9
1387
328
1361
25
50
17
4
8
3
18
4
3
54
80
13
159
131
61
6
18
59
366
103
478
32
68