245
112
812
355
196
91
168
79
1295
562
749
328
987
430
903
394
574
253
434
193
1288
559
210
97
637
280
154
73
189
88
399
178
231
106
105
52
581
256
539
238
371
166
385
172
532
235
1337
580
343
273
124
329
148
259
118
665
292
127
448
199
1568
679
889
388
483
214
826
361
973
424
308
139
3290
1417
1428
619
1064
463
54957
23560
29442
12625
27629
11848
27930
11977
19754
8473
33418
14329
13132
5635
21553
9244
16660
7147
17521
7516
17654
7573
17535
7522
49686
21301
Copyright © All Rights Reserved