245
112
721
316
728
319
336
151
931
406
182
85
189
88
133
64
861
376
980
427
168
79
1106
481
399
178
238
109
126
61
2114
913
385
172
1337
580
343
154
273
124
329
148
259
118
2268
979
665
292
280
127
532
235
448
199
1568
679
889
388
483
214
833
364
1547
670
826
361
73
469
208
266
121
945
412
700
307
2772
1195
1281
556
1414
613
1491
646
987
430
1183
514
560
247
630
277
973
424
190
1456
631
2464
1063
1589
688
1211
526
875
382
Copyright © All Rights Reserved